didier/didier.py

25 lines
702 B
Python
Raw Normal View History

import discord
from dotenv import load_dotenv
from functions.prefixes import get_prefix
2021-09-05 16:09:10 +02:00
from settings import STATUS_MESSAGE, TOKEN
2021-06-19 20:11:55 +02:00
from startup.didier import Didier
if __name__ == "__main__":
load_dotenv(verbose=True)
2021-09-05 16:09:10 +02:00
# Activities
activity = discord.Activity(type=discord.ActivityType.playing, name=STATUS_MESSAGE)
status = discord.Status.online
# Configure intents (1.5.0)
intents = discord.Intents.default()
intents.members = True
2021-09-05 16:09:10 +02:00
client = Didier(command_prefix=get_prefix, case_insensitive=True, intents=intents, activity=activity, status=status)
2021-09-05 16:09:10 +02:00
# Run IPC server if necessary
2021-06-19 20:11:55 +02:00
if client.ipc is not None:
client.ipc.start()
2021-06-19 20:11:55 +02:00
client.run(TOKEN)