lunarflu HF Staff commited on
Commit
e01453a
·
verified ·
1 Parent(s): f34c6a9

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -0
app.py ADDED
@@ -0,0 +1,23 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import praw
2
+ import gradio as gr
3
+
4
+ # Reddit API credentials
5
+ reddit = praw.Reddit(
6
+ client_id='CLIENT_ID',
7
+ client_secret='CLIENT_SECRET',
8
+ user_agent='USER_AGENT',
9
+ username='REDDIT_USERNAME',
10
+ password='REDDIT_PASSWORD'
11
+ )
12
+
13
+ def fetch_latest_comment():
14
+ subreddit = reddit.subreddit("test")
15
+ comments = []
16
+ for comment in subreddit.stream.comments(skip_existing=True):
17
+ comments.append(comment.body)
18
+ if len(comments) >= 5:
19
+ break
20
+ return comments
21
+
22
+ iface = gr.Interface(fn=fetch_latest_comment, inputs=[], outputs="text")
23
+ iface.launch()