Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import discord
- #id test = 625763957017411605
- #id serv = 519929238569222144
- def read_token(): #Permet d'utiliser le fichier texte "token" dans le même dossier pour se connecter à discord
- with open ("token.txt", "r") as f:
- lines = f.readlines()
- return lines[0].strip()
- token = read_token()
- client = discord.Client()
- #@client.event
- #async def on_member_join(member):
- # for channel in member.server.channels: #Récupérer tout les channels du serveur ou un joueur à rejoint
- # if str(channel) == "salon-de-bienvenue":
- # await client.send_message("Bienvenue ",{member.mention}," tu es le ",{idt.member_count},"ème membre de ce serveur.")
- @client.event
- async def on_message(message):
- print("Message reçu")
- channels = ["roger", "test-de-roger"]
- users_blacklist = ["Jaques le joueur#2605", "Laura du Pôle Emploi#8164", "Claire la Secrétaire#5331", "Roger le Banquier#7558"]
- #print(message.content)
- if str(message.channel) in channels and str(message.author) not in users_blacklist:
- if message.content.find("<@630086616559517716>") != -1: #Commande @mention
- print("Commande mention exécutée")
- await message.channel.send("Oui?\nTape R= aide pour obtenir la liste des commandes disponibles.")
- elif message.content.find("R= aide") != -1: #Commande aide
- print("Commande aide exécutée")
- await message.channel.send("Les commandes actuellement disponibles sont: \n-|R= bonjour| pour se saluer. \n-|R= merci| pour me remercier.")
- elif message.content.find("R= bonjour") != -1: #Commande bonjour
- print("Commande bonjour exécutée")
- await message.channel.send("Bonjour à toi!")
- elif message.content.find("R= merci") != -1: #Commande merci
- print("Commande merci exécutée")
- await message.channel.send("De rien.")
- elif message.content.find("R=") != -1 or message.content.find("r=") != -1 or message.content.find("R =") != -1 or message.content.find("r =") != -1:
- print("Commande erreur exécutée")
- await message.channel.send("Mauvaise commande. Essayez R= aide.")
- client.run(token) #Démarre le bot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement