Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.32 KB

Mirai.md

File metadata and controls

42 lines (33 loc) · 1.32 KB

Mirai Bot Setup

Wait for Official release

The official HTTP API for Mirai is still working in progress. Stay tuned!

In order to try the latest alpha version, follow their guide (which they might not have right now) and build mirai-http-api and mirai-console. Once you get both jar files, place httpapi.jar (name could be different) to plugins folder at the same directory of console.jar (name could be different) (create the dir if not exists). Finally, run with java -jar console.jar.

After launch, shut it down and you shall see new folder named "MiraiAPIHTTP" under plugins. Edit setting.yml to match your config in UMR. There are only two values for now:

APIKey: abcdefgh
port: 18080
enableWebsocket: true

Install extension

pip install umr-mirai-driver

Config under Driver section

Extensions:
  - umr_mirai_driver
Driver:
  Mirai:
    Base: Mirai
    Account: 1213123
    Host: 127.0.0.1
    Port: 18080
    AuthKey: abcdefgh
    NameforPrivateChat: yes  # if destination chat_id is a private chat, show all attributes (sender name, reply to, forward from)
    NameforGroupChat: yes     # if destination chat_id is a group/discuss chat, show all attributes (sender name, reply to, forward from)