Да, можно. Я беру из 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')
Бот сначала проверяет написал ли он, если он сам написал "Привет" тогда продолжений не будет. А если написал пользователь тогда он проверить текст начинается с "Привет", если начинается с "Привет" тогда напишет "Привет, (@упоминание автора текста)", а если он не написал "Привет" тогда проверяет написал ли он "Как дела?", если написал тогда пишет "Хорошо, а ты?", а если он не писал это все тогда идет дальше (т.е. ничего не будет)