Да, я все делал через Клиента, но мне не нужно вводить команду, я просто хочу провести мини-игру «зомб ie», в которой пользователи, пингующие других пользователей, превращали их в зомби. Чтобы сделать это, бот должен дать определенную роль человеку, которого пинговал человек в своем сообщении. Я получил удостоверение личности человека, которого вы пингуете (возможно, это поможет). Заранее спасибо.
Код здесь:
import discord
from discord import utils
client = discord.Client()
@client.event
async def on_ready():
print('Connected')
@client.event
async def on_message(message):
if message.author == client.user:
return
role = discord.utils.get(message.guild.roles, name='Hot pink') # i get role
user = message.mentions[0].id #i get id of mention people
# await .add_roles(mute_role) PROBLEM IS HERE (me need, to give role, to mentioned people)