Skip to content

Додавання каналу Discord ​

Що підготувати заздалегідь ​

ПотрібноНавіщо це потрібно
Обліковий запис DiscordДля створення сервера, каналу та developer application.
Сервер DiscordБот має приєднатися до сервера, перш ніж зможе працювати з каналом.
Текстовий каналЗображення й файли надсилатимуться саме в цей канал.
Discord Developer PortalДля створення application, бота та отримання Bot Token.

Де додати канал ​

  1. Відкрийте системні налаштування.
  2. Перейдіть до налаштувань завантаження.
  3. Натисніть Додати канал у правому верхньому куті.
  4. Виберіть Discord.

Поля налаштування ​

ПолеЩо означаєОбов'язково
Назва каналуЗручна назва, наприклад "Discord Primary".Так
Bot TokenТокен Discord-бота.Так
Channel IDID цільового текстового каналу.Так
Proxy URL (необов'язково)Використовуйте лише тоді, коли доступ до Discord CDN нестабільний. Вкажіть повну адресу з https://.Ні

Налаштування ​

1. Створіть сервер Discord і текстовий канал ​

  1. Відкрийте Discord.
  2. Створіть новий сервер або використайте наявний сервер, власником якого ви є.
  3. Створіть на цьому сервері текстовий канал.

Створення сервера

2. Створіть бота в Discord Developer Portal ​

  1. Відкрийте Discord Developer Portal: https://discord.com/developers/applications
  2. Натисніть New Application.
  3. Введіть назву application і створіть її.
  4. У лівій бічній панелі відкрийте сторінку Bot.
  5. На сторінці Bot згенеруйте або скиньте token.
  6. Збережіть token.

Цей token потрібно ввести в ImgHost у полі Bot Token.

Перегляд токена бота

  1. У лівій бічній панелі відкрийте сторінку OAuth2.
  2. У scopes виберіть bot.
  3. У блоці permissions увімкніть такі дозволи:
ДозвілПотрібен
View ChannelsТак
Send MessagesТак
Attach FilesТак
Read Message HistoryТак
  1. Унизу сторінки переконайтеся, що integration type встановлено як Guild Install.
  2. Скопіюйте згенерований URL.
  3. Відкрийте цей URL у браузері.
  4. Виберіть цільовий сервер.
  5. Завершіть авторизацію.

Вибір прав бота в OAuth2

Запрошення бота до каналу

4. Увімкніть Developer Mode і скопіюйте Channel ID ​

  1. Натисніть іконку шестерні біля вашого аватара в нижньому лівому куті Discord.
  2. У лівій бічній панелі відкрийте Advanced.
  3. Увімкніть Developer Mode.
  4. Поверніться до потрібного текстового каналу.
  5. Натисніть правою кнопкою на назві каналу.
  6. Натисніть Копіювати ID каналу.

Скопійоване число і є Channel ID, потрібний ImgHost.

Увімкнення developer mode

Копіювання Channel ID

5. Заповніть канал Discord в ImgHost ​

Поверніться до діалогу налаштування каналу й заповніть поля так:

Поле в інтерфейсіЗначення
Channel nameВласна назва каналу, наприклад DiscordPrimary.
Bot TokenToken, збережений зі сторінки Bot у Discord Developer Portal.
Channel IDChannel ID, який ви скопіювали в Discord.
Proxy URL (необов'язково)Лише за потреби, наприклад https://your-proxy.example.com.

Коли все заповнено, натисніть Save.

Додавання конфігурації Discord-каналу

Як перевірити ​

ПеревіркаЯк перевірити
Картка каналу з'явиласяПісля збереження на сторінці налаштувань завантаження має бути картка Discord-каналу.
Канал можна ввімкнутиПеремикач Active має залишатися ввімкненим.
Конфігурацію збереженоУ деталях має бути видно, що Bot Token і Channel ID збережені.
Завантаження працюєЗавантажте тестове зображення й переконайтеся, що воно з'явилося в цільовому текстовому каналі Discord.

Короткий чекліст ​

text
Create a Discord server
-> Create a text channel
-> Create a bot in the Discord Developer Portal
-> Save the Bot Token from the Bot page
-> In OAuth2, select bot, View Channels, Send Messages, Attach Files, and Read Message History
-> Copy the generated URL and authorize the bot for the target server
-> Make sure the target text channel grants the same permissions
-> Enable Developer Mode
-> Right-click the target text channel and copy the Channel ID
-> Enter the Bot Token and Channel ID in ImgHost
-> Save and upload a test image

Посилання ​

  1. Discord Developers Getting Started: https://docs.discord.com/developers/quick-start/getting-started
  2. Discord Help - Where can I find my User/Server/Message ID: https://support.discord.com/hc/en-us/articles/206346498-Where-can-I-find-my-User-Server-Message-ID

Released as user documentation for ImgHost.