Ответы пользователя по тегу JavaScript
  • Discord Bot, как научить бота видеть слово в сообщении?

    @weRifiCatoR
    Начинающий программист
    Вот код:
    import discord
    
    client = discord.Client()
    
    greeting = ('привет', 'пр', 'hello', 'hi', 'q', 'qq', 'privet')
    
    @client.event
    async def on_ready():
        print('We have logged in as {0.user}'.format(client))
    
    @client.event
    async def on_message(message):
        if message.author == client.user:
            return
    
        if message.content.startswith( greeting ):
            await message.channel.send('Привет')
    
    client.run()

    В greeting указаны слова на которые бот будет реагировать (даже если увидит их в сообщение), и в ответ на них говорит привет.
    Думаю ты понял!
    Ответ написан
    Комментировать
  • Не совсем работает /kick, что делать?

    @weRifiCatoR
    Начинающий программист
    Попробуй эту команду

    @client.command()
    
    async def kick(ctx, member: discord.Member, *, reason = None, amount=1 ):
        await ctx.channel.purge( limit=int(amount ) )
    
        await member.kick( reason = reason )
        await ctx.send( f'kick user { member.mention }' )
    Ответ написан
    Комментировать