Я пытаюсь сделать команду, чтобы DM был человеком с текстом и некоторыми аргументами из него, при отправке сообщения с теми же аргументами в канал.
Прямо сейчас я пытаюсь выяснить часть DM . Все темы, которые могли мне помочь, были получены за 2 года от старого discord.py.
Вот моя попытка связаться с человеком, который запускает команду:
@bot.command
async def report(ctx):
user = await ctx.message.author.id
await DMChannel.send(user, "lol")
await ctx.channel.purge(limit=1)
По сути, я просто два строковых аргумента, !report <name> <reason>
. Я буду использовать их в DM и сообщении на канал. Но прямо сейчас все, что мне нужно, - это найти способ отправить DM человеку что-нибудь.
Я получил идею DMchannel из этого видео, но он показывает вам, как отправить его указанному человеку, а не контексту ( Думаю). https://www.youtube.com/watch?v=uyctSEjJ8r0