aboutsummaryrefslogtreecommitdiff
path: root/cogs
diff options
context:
space:
mode:
authorziro <palembani@gmail.com>2020-08-06 02:10:31 +0000
committerziro <palembani@gmail.com>2020-08-06 02:10:31 +0000
commitc7212c5351dee5699c347c3675c291ebe466e645 (patch)
treee7d0ceb5fcfba1e2718bb781f291da528a95e259 /cogs
parente420a3fdb68188d135070f2f2b211456cc88863e (diff)
downloadsteve-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.py11
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))