Задать вопрос
MrKarton
@MrKarton
Погромист

Как удалить сообщения, написанные до запуска бота в Discord.JS?

Здравствуйте, мне нужно удалить все сообщения от бота на канале msg.channel.messages.cache хранит только те сообщения, которые были написаны непосредственно при боте. Как получить все сообщения с канала? (Доки смотрел-не нашёл)
  • Вопрос задан
  • 358 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
bit0r1n
@bit0r1n
В discord.js 12 начали использовать "менеджеры" для данных по типу: каналы, пользователи и тому подобное. Для получения сообщений с канала надо обратиться к методу "fetch" в менеджере сообщений в канале.
К примеру
msg.channel.messages.fetch({ limit: 100 })
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы