Добрый день, уважаемые читатели, в этой статье вы познакомитесь с скриптом, предназначенным для авто-отправки сообщений в заданный канал дискорда, данный скрипт пригодится тем, кто хочет посылать однотипные сообщения с временным интервалом, например какие нибудь объявления и прочее.
Пример:
Итак, приступим:
Заходим на GitHub и скачиваем архив со скриптом: Скачать | [BT]
Для работы данного скрипта нам понадобиться Python 3.X.X, а так же библиотеки для него.
Первое что нам нужно, это разархивировать папку со скриптом, затем открываем консоль, переходим в папку скрипта, устанавливаем необходимые пакеты и запускаем скрипт:
cd Discord-AutoPoster-main
python pip install -r requirements.txt
python discordautoposter.py
Далее нам нужно получить токен аккаунта с которого будут отправляться сообщения, для этого выполните следующие шаги:
Шаг 1:
- Зайдите через браузер в Discord
- Войдите в аккаунт
- Нажмите CTRL + Shift + I
- Откройте вкладку “Network”
- В Filter надо написать “/api/v6” (без ковычек)
- Нажмите Ctrl + R . Появится куча вкладок, типа science, выберите её или любую другую.
- Листайте список справа пока не дойдёте до надписи “authorization”, если её нет – берите другую вкладку.
- Справа от authorization будет написан ваш токен (authorization: ..__*******)
- Копируете его
- Сохраните токен на будущее и затем вставьте в программу (Внимание! Никому не показывайте свой токен, иначе вас взломают)
Теперь нужно получить id канала в который будут отправляться сообщения, делается это следующим образом:
Шаг 2:
- Переходим в настройки Discord, вкладка “Внешний вид” “Расширенные” и включаем Режим разработчика
- Заходим на нужный сервер дискорда и кликаем правой кнопкой мыши на канал в который необходимо отправлять сообщения
- Нажмите “Копировать ID” это и есть id нашего канала, вставьте его в программу.
После этого программа попросит вас вставить сообщение которое вы хотите отправлять, придумайте и вставьте его
Затем программа спросит у вас, в каких интервалах нужно отправлять сообщения, например раз в n минут, либо раз в n часов.
И наконец, наш финальный шаг, скрипт попросит указать сколько нужно ждать между отправкой сообщений, например 30 минут между сообщениями
Готово! Если вы все верно ввели, то программа начнет свою работу, так же если вы не хотите держать программу открытой, то можете поставить ее на любой VPS/VDS, с этим думаю вы разберетесь сами.