From c9834b5e7db581decea1e80086a32d706dd10b8a Mon Sep 17 00:00:00 2001 From: Vidhu Kant Sharma Date: Wed, 16 Dec 2020 09:50:35 +0530 Subject: added randomized greetings --- bot.py | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) (limited to 'bot.py') diff --git a/bot.py b/bot.py index 703ee2c..6333c7f 100644 --- a/bot.py +++ b/bot.py @@ -1,13 +1,16 @@ import discord +import os +from dotenv import load_dotenv import random -import os # why # from hentai import hentai -from dotenv import load_dotenv -# z!info -INFO_MESSAGE = "Discord bot created by Vidhu Kant Sharma" +greetings = ["Greetings.", "Hello.", "Hey!", "Yahallo!", "Namaskar,", "Konnichiwa,", "Yo!"] +def get_info(): + info_messages = [random.choice(greetings) + " I'm a Discord bot created by Vidhu Kant Sharma", "This bot is pog"] + return random.choice(info_messages) -greetings = ["Greetings", "Hello", "Hey", "Yahallo", "Namaskar", "Konnichiwa", "Yo"] +CALL = "z!" +HELP_MESSAGE = '```Every command should be prefixed with "' + CALL + '".\nsay repeats your previous message\ninfo displays info about the bot and the creator\nhelp shows this message```' load_dotenv() TOKEN = os.getenv('DISCORD_TOKEN') @@ -27,15 +30,17 @@ async def on_message(message): if message.author == client.user: return - if message.content[0:6] == 'z!say ': + if message.content[0:len(CALL) + 4] == CALL + 'say ': response = message.content[5:] await message.channel.send(response) - - if message.content == 'z!info': - response = INFO_MESSAGE + if message.content == CALL + 'info': + response = get_info() await message.channel.send(response) + if message.content == CALL + 'help': + response = HELP_MESSAGE + await message.channel.send(response) client.run(TOKEN) -- cgit v1.2.3