Chargement des extensions après que le bot se connecte à Discord
This commit is contained in:
parent
eee49784bb
commit
f8d3464187
1 changed files with 5 additions and 14 deletions
19
main.py
19
main.py
|
@ -11,14 +11,17 @@ client = commands.Bot(command_prefix = ".", case_insensitive = True, intents = d
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_connect():
|
async def on_connect():
|
||||||
print("Le bot est en ligne.")
|
print("Connecté.")
|
||||||
|
print("Chargement des extensions & librairie...")
|
||||||
|
client.load_extension("cogs.commands")
|
||||||
|
client.load_extension("cogs.help")
|
||||||
|
|
||||||
# le status du bot
|
# le status du bot
|
||||||
@client.event
|
@client.event
|
||||||
async def on_ready():
|
async def on_ready():
|
||||||
await client.change_presence(status = discord.Status.online, activity = discord.Activity(name = "https://code.up8.edu/Anri/bot-licence",
|
await client.change_presence(status = discord.Status.online, activity = discord.Activity(name = "https://code.up8.edu/Anri/bot-licence",
|
||||||
type = discord.ActivityType.competing))
|
type = discord.ActivityType.competing))
|
||||||
print("Bot chargé à 100%.")
|
print("Bot prêt.")
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_raw_reaction_add(payload): # check toutes les nouvelles réactions
|
async def on_raw_reaction_add(payload): # check toutes les nouvelles réactions
|
||||||
|
@ -78,17 +81,5 @@ async def on_raw_reaction_remove(payload):
|
||||||
role = discord.utils.get(guild.roles, name="L1C2")
|
role = discord.utils.get(guild.roles, name="L1C2")
|
||||||
await member.remove_roles(role)
|
await member.remove_roles(role)
|
||||||
|
|
||||||
# on importe les modules complémentaires situé dans cogs/
|
|
||||||
try:
|
|
||||||
client.load_extension("cogs.commands")
|
|
||||||
except Exception as error:
|
|
||||||
print(error)
|
|
||||||
|
|
||||||
client.remove_command("help")
|
|
||||||
try:
|
|
||||||
client.load_extension("cogs.help")
|
|
||||||
except Exception as error:
|
|
||||||
print(error)
|
|
||||||
|
|
||||||
# pour lancer le bot
|
# pour lancer le bot
|
||||||
client.run(token)
|
client.run(token)
|
Reference in a new issue