Skip to content

Thêm Discord Channel

Cần chuẩn bị gì trước khi bắt đầu

Yêu cầuMục đích
Discord accountDùng để tạo server, channel và developer application.
Một Discord serverBot phải join server trước khi access channel.
Một text channelImages và files sẽ được gửi vào channel này.
Discord Developer PortalDùng để tạo application, tạo bot và lấy Bot Token.

Thêm ở đâu

  1. Mở Cài đặt hệ thống.
  2. Vào Cài đặt tải lên.
  3. Nhấn Thêm kênh ở góc trên bên phải.
  4. Chọn Discord.

Tham chiếu trường

TrườngTác dụngBắt buộc
Channel nameTên dễ nhận biết cho channel này, ví dụ "Discord Primary".Bắt buộc
Bot TokenDiscord bot token.Bắt buộc
Channel IDID của target text channel.Bắt buộc
Proxy URL (không bắt buộc)Chỉ dùng nếu Discord CDN access không ổn định. Nhập full URL, bao gồm https://.Không bắt buộc

Các bước thiết lập

1. Tạo Discord Server và Text Channel

  1. Mở Discord.
  2. Tạo server mới, hoặc dùng hiện có server bạn sở hữu.
  3. Tạo một text channel trong server đó.

Tạo server

2. Tạo Bot trong Discord Developer Portal

  1. Mở Discord Developer Portal: https://discord.com/developers/applications
  2. Nhấn New Application.
  3. Nhập application name và tạo.
  4. Mở trang Bot từ left sidebar.
  5. Generate hoặc reset token trong trang Bot.
  6. Lưu token.

Token này chính là Bot Token cần nhập trong ImgHost.

View the bot token

  1. Mở trang OAuth2 từ left sidebar.
  2. Trong scopes, chọn bot.
  3. Trong permission area, bật các permissions này:
QuyềnBắt buộc
View Channels
Send Messages
Attach Files
Read Message History
  1. Ở cuối page, xác nhận integration type là Guild Install.
  2. Sao chép đã tạo URL.
  3. Mở URL đó trong browser.
  4. Chọn target server.
  5. Hoàn tất authorization flow.

Select bot permissions in OAuth2

Invite the bot to the channel

4. Enable Developer Mode và Sao chép Channel ID

  1. Nhấn biểu tượng gear cạnh avatar ở góc dưới bên trái Discord.
  2. Mở Advanced từ left sidebar.
  3. Enable Developer Mode.
  4. Quay lại target text channel.
  5. Right-click tên channel.
  6. Nhấn Sao chép Channel ID.

Số được sao chép là Channel ID mà ImgHost cần.

Enable developer mode

Sao chép channel ID

5. Điền Discord Channel trong ImgHost

Quay lại channel configuration dialog và điền như sau:

Trường UIGiá trị
Channel nameTên channel tùy chọn, ví dụ DiscordPrimary.
Bot TokenToken đã lưu từ trang Bot trong Discord Developer Portal.
Channel IDChannel ID đã sao chép từ Discord.
Proxy URL (không bắt buộc)Chỉ nhập nếu cần, ví dụ https://your-proxy.example.com.

Điền xong thì nhấn Save.

Thêm cấu hình kênh Discord

Cách kiểm tra

Kiểm traCách kiểm tra
Channel card xuất hiệnSau khi save, trang Cài đặt tải lên cần hiển thị Discord channel card.
Channel bật đượcActive switch nên giữ trạng thái on.
Configuration đã lưuDetail view cần cho thấy Bot Token và Channel ID đã được lưu.
Upload hoạt độngUpload một test image và xác nhận nó xuất hiện trong target Discord text channel.

Danh sách kiểm tra nhanh

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

Tài liệu tham khảo

  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.