• Можно ли сделать юзербота для Дискорда?

    @P4eLoVe4ek
    Да, можно. Я беру из discord pypi
    https://discordpy.readthedocs.io/en/rewrite/quicks...

    import discord
    
    client = discord.Client()
    
    @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('Привет'):
            await message.channel.send(f'Привет, {message.author.mention}!')
    
        if message.content.startswith('Как дела?'):
            await message.channel.send('Хорошо, а ты?')
    
    client.run('your token here')

    Бот сначала проверяет написал ли он, если он сам написал "Привет" тогда продолжений не будет. А если написал пользователь тогда он проверить текст начинается с "Привет", если начинается с "Привет" тогда напишет "Привет, (@упоминание автора текста)", а если он не написал "Привет" тогда проверяет написал ли он "Как дела?", если написал тогда пишет "Хорошо, а ты?", а если он не писал это все тогда идет дальше (т.е. ничего не будет)
    Ответ написан
    Комментировать