- Cần tải Docker và docker-compose
- Clone repo về
- Đổi tên
example.envthành.env - Thay đổi
TOKENbằng Token của bot - Thay đổi
GUILD_ID,REVIEW_CONFESSION_CHANNEL,CONFESSION_CHANNEL. - Xoá dòng
MONGODB docker-compose up -dđể chạy container
- Cần tải nodejs
- Clone repo về
npm i- Đổi tên
example.envthành.env - Thay đổi
TOKENbằng token của bot - Thay đổi
GUILD_ID,REVIEW_CONFESSION_CHANNEL,CONFESSION_CHANNEL. - Thay đổi
MONGODBbằng link tới mongodb npm start
- Upgrade lên Nodejs 16 bằng cách bỏ lệnh sau vào phần console
npm init -y && npm i --save-dev node@16 && npm config set prefix=$(pwd)/node_modules/node && export PATH=$(pwd)/node_modules/node/bin:$PATH- Giống với chạy trực tiếp nhưng add thêm dòng dưới vào
src/Bot.ts
require('http').createServer((req:any, res:any) => res.end('Bot is alive!')).listen(3000)- Giống với chạy trực tiếp nhưng add thêm dòng dưới vào
src/Bot.ts
require('http').createServer((req:any, res:any) => res.end('Bot is alive!')).listen(process.env.PORT)