Всем привет! Я создаю RPG discord-бота на python, но не понимаю, как при клике на реакцию выполнять какую либо функцию. Пожалуйста, подскажите :3. Вот мой код (пока не дописанный):
import discord
from discord import commands
import random
bot = discord.Bot(command_prefix="!")
name = ""
heal = 100
enemy_heal = 100
go = 0
@bot.command()
async def set_player(ctx, player):
global name
if player == "Самурай":
name = "Самурай. "
await ctx.send("Имя успешно сохранено! ")
elif player == "Стрелок":
name = "Стрелок. "
await ctx.send("Имя успешно сохранено! ")
else:
await ctx.send("Такого имени героя не существует. ❌")
@bot.command()
async def strategy(ctx, strat):
global go
global name
if name == "Самурай. ":
await ctx.send("Выберите стратегию. ( - Удар. - Вихарь).")
await ctx.add_reaction("")
await ctx.add_reaction("")
# А дальше что? Пожалуйста, подскжите.
@bot.command()
async def play(ctx):
pass