Skip to content

LeDaDev/mirai-beta

Repository files navigation

Mirai Mirai Bot

size code-version commits

Tổng Quát Về Bot - Hướng Dẫn Cài Đặt - Tác Giả

Overview

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

Các thay đổi

Đâ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)

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)

Installation

Yêu cầu:

  • 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á!!)

Cài đặt (Linux/macOS/WSL/Windows đã cài windows-build-tools):

  • 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

Video hướng dẫn deploy và sử dụng Mirai Bot:

  • Hướng dẫn dành cho Glitchs:

Tutorial for Glitchs

  • Hướng dẫn dành cho Windows 10:

Tutorial for Window 10

Deployment

Click this button: Remix on Glitch Run on Repl.it

Author

Và cùng nhiều anh em tester đã đồng hành cùng project! Cảm ơn!

License

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!!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published