VietHoa Bot - Bot Discord để dịch tệp Minecraft sang tiếng Việt
VietHoa Bot là một bot Discord được thiết kế để dịch các tệp cấu hình plugin Minecraft, tệp ngôn ngữ và các tệp mã khác sang tiếng Việt mà vẫn giữ nguyên cấu trúc mã. Bot sử dụng các mô hình AI như Gemini hoặc GPT để nhận diện thông minh những phần cần dịch và những phần nên giữ nguyên.
Tính năng
Dịch tệp cấu hình plugin Minecraft sang tiếng Việt
Giữ nguyên cấu trúc và chức năng mã
Hỗ trợ nhiều định dạng tệp (.yml, .json, .properties, .lang, .sk, v.v.)
Sử dụng các mô hình AI tiên tiến (Gemini 2.0 Flash hoặc GPT-4)
Hỗ trợ nhiều khóa API song song để dịch
Lệnh Discord đơn giản
Hoạt động cả trong kênh máy chủ và tin nhắn trực tiếp
Lệnh
Lệnh người dùng
!viethoa - Dịch tệp đính kèm sang tiếng Việt
/ping - Kiểm tra độ trễ phản hồi của bot
/cai - Hiển thị mô hình AI hiện đang sử dụng
/test - Thử dịch một đoạn văn ngắn
/help - Hiện các lệnh và cách dùng bot
Hướng dẫn cài đặt
Cài đặt
Clone repository này
Cài đặt các phụ thuộc với npm install
Tạo tệp .env dựa trên .env.example và điền token Discord, khóa API AI và ID chủ bot
Thêm nhiều khóa Gemini nếu cần (tối đa GEMINI_API_KEY_9)
bạn có thể lấy api key gemini tại https://aistudio.google.com/apikey
Mô hình AI mặc định (openai hoặc gemini)
DEFAULT_AI_MODEL=gemini
ID chủ bot (cho lệnh quản trị)
BOT_OWNER_ID=your_discord_user_id_here ```
Bạn có thể thêm một người dùng khác để sử dụng bot bằng cách thêm một dòng BOT_OWNER_ID xuống bên dưới và thêm id người dùng mà bạn muốn sử dụng bot vào
Thêm nhiều khóa Gemini nếu cần (tối đa GEMINI_API_KEY_9)
bạn có thể lấy api key gemini tại https://aistudio.google.com/apikey
Mô hình AI mặc định (openai hoặc gemini)
DEFAULT_AI_MODEL=gemini
ID chủ bot (cho lệnh quản trị)
BOT_OWNER_ID=your_discord_user_id_here ```
Bạn có thể thêm một người dùng khác để sử dụng bot bằng cách thêm một dòng BOT_OWNER_ID xuống bên dưới và thêm id người dùng mà bạn muốn sử dụng bot vào