peaufinement n°2 de la classification par ordre alphabetique du bot
This commit is contained in:
parent
88fb5444e9
commit
64d3234cab
1 changed files with 15 additions and 15 deletions
|
@ -20,8 +20,8 @@ from bs4 import BeautifulSoup as bs
|
||||||
|
|
||||||
here = os.path.dirname(os.path.abspath(__file__))
|
here = os.path.dirname(os.path.abspath(__file__))
|
||||||
|
|
||||||
#Fonction necesaire pour le bot.
|
|
||||||
class Mybot(commands.Cog):
|
class Mybot(commands.Cog):
|
||||||
|
#Fonctions necesaires pour Kabot.
|
||||||
def __init__(self, bot):
|
def __init__(self, bot):
|
||||||
self.bot = bot
|
self.bot = bot
|
||||||
self.sounds = []
|
self.sounds = []
|
||||||
|
@ -41,9 +41,9 @@ class Mybot(commands.Cog):
|
||||||
self.sounds_history.reverse()
|
self.sounds_history.reverse()
|
||||||
if len(self.sounds_history) > 5:
|
if len(self.sounds_history) > 5:
|
||||||
self.sounds_history = self.sounds_history[:5]
|
self.sounds_history = self.sounds_history[:5]
|
||||||
#Fin des fonction necesaire pour le bot.
|
#Fin des fonctions necesaire pour Kabot.
|
||||||
|
|
||||||
#Les commandes pour interagir avec le bot.
|
#Les commandes pour interagir avec Kabot.
|
||||||
@commands.command()
|
@commands.command()
|
||||||
async def disconnect(self, ctx):
|
async def disconnect(self, ctx):
|
||||||
await ctx.guild.voice_client.disconnect()
|
await ctx.guild.voice_client.disconnect()
|
||||||
|
@ -99,14 +99,6 @@ class Mybot(commands.Cog):
|
||||||
async def ping(self, message):
|
async def ping(self, message):
|
||||||
await message.channel.send('pong')
|
await message.channel.send('pong')
|
||||||
|
|
||||||
@commands.command()
|
|
||||||
async def repeat(self, ctx):
|
|
||||||
# if ctx.message.author.name == self.bot.user.name:
|
|
||||||
# return
|
|
||||||
user = ctx.message.author.name
|
|
||||||
source = self.sounds_history[0]
|
|
||||||
self.sounds.append(source)
|
|
||||||
|
|
||||||
@commands.command(help='Restart Bot')
|
@commands.command(help='Restart Bot')
|
||||||
async def restart(self, ctx):
|
async def restart(self, ctx):
|
||||||
await self.bot.logout()
|
await self.bot.logout()
|
||||||
|
@ -119,9 +111,9 @@ class Mybot(commands.Cog):
|
||||||
async def update(self, message):
|
async def update(self, message):
|
||||||
output = Popen('git pull'.split(), stdout=PIPE).communicate()[0]
|
output = Popen('git pull'.split(), stdout=PIPE).communicate()[0]
|
||||||
await message.channel.send(output.decode('utf-8'))
|
await message.channel.send(output.decode('utf-8'))
|
||||||
#Fin des commandes pour interagir avec le bot.
|
#Fin des commandes pour interagir avec Kabot.
|
||||||
|
|
||||||
#Les commandes pour faire mumuse avec le bot.
|
#Les commandes pour faire mumuse avec Kabot.
|
||||||
@commands.command(help="randomsur l'avenir des gens.")
|
@commands.command(help="randomsur l'avenir des gens.")
|
||||||
async def avenir(self, ctx):
|
async def avenir(self, ctx):
|
||||||
|
|
||||||
|
@ -256,6 +248,14 @@ class Mybot(commands.Cog):
|
||||||
await asyncio.sleep(1)
|
await asyncio.sleep(1)
|
||||||
await ctx.channel.send("Tu peux reparler %s!" % member.mention)
|
await ctx.channel.send("Tu peux reparler %s!" % member.mention)
|
||||||
|
|
||||||
|
@commands.command()
|
||||||
|
async def repeat(self, ctx):
|
||||||
|
# if ctx.message.author.name == self.bot.user.name:
|
||||||
|
# return
|
||||||
|
user = ctx.message.author.name
|
||||||
|
source = self.sounds_history[0]
|
||||||
|
self.sounds.append(source)
|
||||||
|
|
||||||
@commands.command(help="Appuie sur la detente PUSSY!")
|
@commands.command(help="Appuie sur la detente PUSSY!")
|
||||||
async def roulette(self, ctx):
|
async def roulette(self, ctx):
|
||||||
mute_time = 60
|
mute_time = 60
|
||||||
|
@ -336,7 +336,7 @@ class Mybot(commands.Cog):
|
||||||
except:
|
except:
|
||||||
audio_file = random.choice([f for f in Path(here + '/Audio/').glob('**/*.mp3')])
|
audio_file = random.choice([f for f in Path(here + '/Audio/').glob('**/*.mp3')])
|
||||||
self.sounds.append((audio_file, ctx))
|
self.sounds.append((audio_file, ctx))
|
||||||
#Fin des commandes pour faire mumuse avec le bot.
|
#Fin des commandes pour faire mumuse avec Kabot.
|
||||||
|
|
||||||
def get_word(word_type):
|
def get_word(word_type):
|
||||||
"""Chercher les mots pour la fonction kamoulox dans le fichier xml"""
|
"""Chercher les mots pour la fonction kamoulox dans le fichier xml"""
|
||||||
|
@ -401,7 +401,7 @@ def get_word(word_type):
|
||||||
result = 'Nique bien ta mère!'
|
result = 'Nique bien ta mère!'
|
||||||
return result
|
return result
|
||||||
|
|
||||||
#Le do[main]e du bot.
|
#Le do[main]e de Kabot.
|
||||||
def main():
|
def main():
|
||||||
token = "NjI3MTM3NDY1MDA5ODMxOTQ2.XY4Raw.pw8sAen3bNR5aYsoTChQOudM0L8"
|
token = "NjI3MTM3NDY1MDA5ODMxOTQ2.XY4Raw.pw8sAen3bNR5aYsoTChQOudM0L8"
|
||||||
bot = commands.Bot(command_prefix='!')
|
bot = commands.Bot(command_prefix='!')
|
||||||
|
|
Loading…
Reference in a new issue