Tim_1527
@Tim_1527
Горе программист

Как переслать сообщения из лс дискорд бота?

bot = commands.Bot(command_prefix = PREFIX)

@bot.command(pass_context = True)
@commands.has_role("Admin")
async def sayls(ctx, member: discord.Member,*, text):
    await ctx.message.delete()
    await member.send(text)

Функция выше отправляет личные сообщения человеку упомянутому в mention.
Таким образом можно писать от имени бота, а вот ответ от пользователя получить нельзя.
Я хочу пересылать в определенный канал все сообщения, которые отправляют пользователи в личку бота.
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
Vindicar
@Vindicar
RTFM!
Ты документацию читал? Есть же событие on_message.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы