diff options
author | ziro <palembani@gmail.com> | 2020-08-06 02:10:31 +0000 |
---|---|---|
committer | ziro <palembani@gmail.com> | 2020-08-06 02:10:31 +0000 |
commit | c7212c5351dee5699c347c3675c291ebe466e645 (patch) | |
tree | e7d0ceb5fcfba1e2718bb781f291da528a95e259 /cogs | |
parent | e420a3fdb68188d135070f2f2b211456cc88863e (diff) | |
download | steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.tar steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.tar.gz steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.tar.bz2 steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.tar.lz steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.tar.xz steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.tar.zst steve-bot-c7212c5351dee5699c347c3675c291ebe466e645.zip |
+ Tweaking welcome message (the message now randomized)
Diffstat (limited to 'cogs')
-rw-r--r-- | cogs/welcome.py | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/cogs/welcome.py b/cogs/welcome.py index 637e510..09bf723 100644 --- a/cogs/welcome.py +++ b/cogs/welcome.py @@ -2,6 +2,7 @@ from discord.ext import commands import discord import asyncio import logging +from random import randint class Welcome(commands.Cog): # Welcome message + set roles when new member joined @@ -14,11 +15,11 @@ class Welcome(commands.Cog): welcome_channel = self.bot.get_channel(740051039499059271) # TODO: find a way to get channel id if possible member_role = discord.utils.get(member.guild.roles, name="Member") - try: - await member.add_roles(member_role) - except discord.Forbidden: - print("Add manage roles perm to the bot!") - await welcome_channel.send(f"Welcome {member.mention}, to {server.name}! <:PogChamp:740102448047194152>") + welcome_msg=[f"It's a Bird, It's a Plane, It's {member.mention}!", + f"Welcome {member.mention}! <:PogChamp:740102448047194152>", + f"Good to see you, {member.mention}."] + await member.add_roles(member_role) + await welcome_channel.send(f"{welcome_msg[randint(0, len(welcome_msg) - 1)]}") def setup(bot): bot.add_cog(Welcome(bot)) |