Working bot

This commit is contained in:
Lu Baumann 2022-10-31 00:38:20 +01:00
parent 0d6a5e01f9
commit 15391cf67a

33
main.py
View File

@ -4,26 +4,27 @@ from dotenv import load_dotenv
BOT_NAME = "Dumb Bitch" BOT_NAME = "Dumb Bitch"
intents = discord.Intents.default()
bot = discord.Client(intents=intents)
class MyClient(discord.Client):
async def on_ready(self):
print(f"Logged on as {self.user}.")
@bot.event async def on_message(self, message):
async def on_ready(): print(f"Message from {message.author}: {message.content}")
print(f"{bot.user} has logged in.") if message.author == self.user:
return
if message.content == "hello":
@bot.event await message.channel.send(f"Hey {message.author}")
async def on_message(message): if message.content == "goodbye":
if message.author == bot.user: await message.channel.send(f"Goodbye {message.author}")
return
if message.content == "hello":
await message.channel.send(f"Hey {message.author}")
if message.content == "goodbye":
await message.channel.send(f"Goodbye {message.author}")
if __name__ == "__main__": if __name__ == "__main__":
load_dotenv() load_dotenv()
DISCORD_TOKEN = os.getenv("DISCORD_TOKEN") DISCORD_TOKEN = os.getenv("DISCORD_TOKEN")
bot.run(DISCORD_TOKEN)
# intents = discord.Intents.default()
# intents.message_content = True
intents = discord.Intents.all()
client = MyClient(intents=intents)
client.run(DISCORD_TOKEN)