BOT nối từ tiếng Việt trên Discord! | INVITE ME! | Discord Support Server
https://github.com/undertheseanlp/dictionary (ngữ liệu chính, có chỉnh sửa để phù hợp với trò chơi)
https://github.com/lvdat/phobo-contribute-words (ngữ liệu đóng góp bởi cộng đồng ở Discord Support Server)
Tham gia vào Discord Support để được hỗ trợ self-hosted Bot.
- Hệ điều hành:
Linux, MacOS, Windows
, có cài đặt:NodeJS >= 18
(BOT được phát triển trênNodeJS 20.x
)- Có cài đặt gói
yarn
(npm i -g yarn
) - Git
- Clone repo về máy:
git clone https://github.com/lvdat/bot-noi-tu && cd bot-noi-tu
- Cài đặt các gói cần thiết:
yarn
- Tạo tệp tin
.env
với nội dung là TOKEN của BOT đã tạo trong Discord Developer Portal
BOT_TOKEN=...
Không bắt buộc: config thêm
REPORT_CHANNEL
để có thể dùng lệnh report.
- Chạy BOT lần đầu để tạo các file cần thiết
node bot
Backup các file trong thư mục
data
để lưu lại và phục hồi dữ liệu khi cần thiết.
- Tạo link mời BOT vào máy chủ
Trường hợp không có trường Installation hoặc Discord Provided Link
- Trong bảng điều khiển BOT, chọn Tab
OAuth2
- Chọn scope
- Chọn BOT permission:
- Copy URL trong trường
GENERATED URL
và mở trong trình duyệt.
Lệnh | Chức năng | Quyền cần |
---|---|---|
/set-channel | Cài đặt kênh chơi nối từ | MANAGE_GUILD |
/help | Xem thông tin và các lệnh BOT | |
!start | Bắt đầu lượt chơi nối từ | |
!stop | Kết thúc lượt chơi nối từ | MANAGE_CHANNEL |
/stats | Xem thống kê của Bot | |
/rank | Xem BXH nối từ trong máy chủ | |
/me | Xem thống kê nối từ cá nhân | |
/server | Xem thông tin máy chủ | |
/report <từ> [lí do] | Báo cáo từ không phù hợp | MANAGE_GUILD |