Link to subreddits upon mention
This commit is contained in:
parent
202f0c06f5
commit
1711886c1b
@ -103,6 +103,18 @@ async def on_message(message):
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# Read messages and look for mentions of subreddits
|
||||||
|
for word in message.content.split():
|
||||||
|
if message.author != client.user:
|
||||||
|
if '/r/' in word or 'r/' in word:
|
||||||
|
try:
|
||||||
|
subreddit = word.split('/')[-1]
|
||||||
|
# Try and request the page to check that it actually exists
|
||||||
|
get_from_reddit.get_image(boards=subreddit)
|
||||||
|
await client.send_message(message.channel, "https://reddit.com/r/{}".format(subreddit))
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
|
||||||
if message.content.startswith('!8ball'):
|
if message.content.startswith('!8ball'):
|
||||||
await client.send_message(
|
await client.send_message(
|
||||||
message.channel,
|
message.channel,
|
||||||
@ -142,6 +154,7 @@ async def on_message(message):
|
|||||||
return m.author == client.user
|
return m.author == client.user
|
||||||
await client.purge_from(message.channel, limit=10, check=is_bot)
|
await client.purge_from(message.channel, limit=10, check=is_bot)
|
||||||
|
|
||||||
|
|
||||||
if message.content.startswith('!decide'):
|
if message.content.startswith('!decide'):
|
||||||
await client.send_message(
|
await client.send_message(
|
||||||
message.channel,
|
message.channel,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user