Tổng Quát Về Bot - Hướng Dẫn Cài Đặt - Tác Giả
Project Mirai sẽ biến tài khoản Facebook cá nhân của bạn thành một con bot thông minh, nhanh nhẹn!
Đây là bản beta nên chắc chắn sẽ có lỗi, cân nhắc trước khi sử dụng
Đây là các log thay đổi qua từng phiên bản
-
4.2.5: Sửa shortcut không thông báo sau lần đầu tạo file.
-
4.2.6: Tối ưu lại code.
-
4.2.7: Sửa sethelp và delhelp.
-
4.2.8: Sửa lỗi update.js không sao lưu .env
-
4.2.9: Sửa event.js
-
4.2.10: Xóa messageID.tostring()
-
4.2.11: Bật lệnh hentaivn và sửa lệnh rank
-
4.3.0: Loại bỏ một số lệnh không cần thiết, echo -> repeat, saucenao -> sauce, thêm cài đặt thời gian cho việc nhắc đi ngủ và thức dậy, nâng cấp và sửa chữa saucenao, loại bỏ acronym
-
4.3.1: Fix ping
-
4.3.2: Đổi lại SLEEPTIME và WAKETIME
-
4.3.3: repeat -> echo, optimize
-
4.3.4: thêm config canCheckUpdate, sửa lỗi undefined trong unsend.js, optimize
-
4.3.5: sửa lỗi axios not defined
-
4.3.6: sửa cronjob (reversed về lại 4.3.3).
-
4.3.7: giveaway -> ga, tối ưu và rút gọn cho say, thêm giờ vào cho uptime, thay đổi roul từ 3 màu thành 6 màu, thêm tắt bật refresh sau 10 phút, rút gọn log từ terminal/cmd, loại bỏ nhắc bản cập nhật qua tin nhắn!
-
4.3.8: bật sẵn refresh
-
4.3.9: sửa lỗi không nhận .env
-
4.3.10: loại bỏ lệnh facebook, youtube -p -> yt -v, youtube -m -> yt -m, optimize yt, bỏ thư mục modules
-
4.3.11: sửa yt -v
-
4.4.0: thêm User.setUser, User.delUser, User.getColumn, Thread.setThread, Thread.delThread, thêm cột name trong database (cần xóa database cũ rồi thêm lại), thêm lệnh gRank (global rank của cả bot)
-
4.4.1: sửa lỗi roul không báo sai màu
-
4.4.2: sửa sl và money
-
4.5.0: thêm lệnh fishing, khắc phục tình trạng bị block tính năng sau khi bị các thành viên spam, lòi ra thêm database is locked
-
4.5.1: clean fishing
-
4.5.2: sửa fishing, thêm lệnh mit và thêm phần help command cho fishing!
-
4.5.3: thêm lệnh còn thiếu vào file cmds.json
-
4.6.0: thay api anime thành v3, thêm afk command, meow, admin help và admin all ( đang làm!!)
-
4.6.1: fix afk, source code không nhận lệnh, chuyển yandex thành google dịch
-
4.6.2: thiết kế lại database(phân chia rõ ràng từng mục), thêm lệnh steal và rname, thay yt -m thành audio và yt -v thành video, đưa random code vào nhentai và hentaivn(check help để biết thêm chi tiết), tự động backup thêm folder database, tự động bung file .env cũ của phần update.
-
4.6.3: loại bỏ lệnh grank, fix lỗi "database is locked", thêm fishing list, sửa một số lỗi không mong muốn!
-
4.6.4: Sửa buynsfw.
-
4.6.5: genaral -> general.
-
4.7.0: Đây là danh sách gần nửa tháng vừa qua đã và đang làm:
- Loại bỏ các file như:
- .credits
- app/modules/index
- database/models/database/models/economy
- database/models/fishing
- database/models/nsfw
- config.yml
- view/index.html
- Chỉnh sửa, fix lỗi một số lệnh cũng như thêm các lệnh mới:
- index.js (thêm mới, chỉnh sửa)
- login.js (thêm mới, chỉnh sửa)
- .env.example (thêm mới)
- config/index.js (thêm mới)
- app/modules/log.js (chỉnh sửa)
- app/login/option.js (chỉnh sửa)
- app/login/index.js (chỉnh sửa)
- app/login/login.js (chỉnh sửa)
- app/login/error.js (chỉnh sửa, thêm mới)
- app/controllers/economy.js (chỉnh sửa)
- app/controllers/fishing.js (chỉnh sửa)
- app/controllers/nsfw.js (chỉnh sửa)
- app/controllers/user.js (chỉnh sửa, thêm mới)
- app/controllers/economy.js (chỉnh sửa, thêm mới)
- app/controllers/rank.js (chỉnh sửa, thêm mới)
- app/controllers/rank_card.js (thay thế toàn bộ)
- app/listen.js (chỉnh sửa)
- app/handle/event.js (chỉnh sửa)
- app/handle/unsend.js (chỉnh sửa)
- app/handle/message_reaction.js (thêm mới)
- app/handle/message.reply.js (thêm mới)
- app/handle/src (chỉnh sửa, thêm mới)
- app/handle/message.js (quả file này update to thì vãi l)
- database (loại bỏ, chỉnh sửa, thêm mới)
- Loại bỏ các file như:
Và rất nhiều sự thay đổi, loại bỏ cũng như chúng tôi thêm mới không tiện ghi hết tại đây :D, hãy trải nghiệm nó thay vì đọc cái đống update lùm xùm này (dù kéo và xem hết cái dòng lằng tà lằng oằn dài vãi lz này xD)
- NodeJS và git(không bắt buộc)
- Trình độ sử dụng NodeJS ở mức trung bình
- Một tài khoản Facebook dùng để làm bot(Khuyên nên sử dụng acc đã bỏ hoặc không còn sử dụng để tránh mất acc hay acc bị khoá!!)
- Step 1: Clone hoặc download project, nếu máy bạn có git hãy sử dụng lệnh:
git clone https://github.com/roxtigger2003/mirai
- Step 2: Trỏ và bắt đầu cài đặt các gói module cần thiết cho bot cũng như file env:
cd mirai && mv -f .env.example .env && npm install
sau khi xong các dòng lệnh trên bạn hãy mở file env và edit nó
- Step 3: Login vào tài khoản Facebook của bạn qua email và password trong file .env:
node login.js
- Step 4: Nhập lệnh này nếu bạn không dùng bot trên Glitch:
npm start
- Hướng dẫn dành cho Glitchs:
- Hướng dẫn dành cho Windows 10:
- CatalizCS (Author and coder) - GitHub - Facebook
- SpermLord (Co-Author and coder) - GitHub - Facebook
Và cùng nhiều anh em tester đã đồng hành cùng project! Cảm ơn!
This project is licensed under the GNU General Public License v3.0 License - see the LICENSE file
Project này không liên kết với bất cứ project nào khác!!