Skip to content

MacArthurGo is a chatbot developed for the OneBot V11 protocol using Golang. It provides plugin loading to support various functions.

License

Notifications You must be signed in to change notification settings

Magic-Xin/MacArthurGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MacArthurGo

Go Report Card GitHub release (latest by date) Build Release Build Dev FOSSA Status

MacArthurGo is a chatbot developed for the OneBot V11 protocol using Golang. It provides plugin loading to support various functions.

If you have any comments or suggestions, you are welcome to discuss and provide feedback in the issues section

Highly recommend using Lagrange.OneBot as the OneBot server

How to use

  • Stable version: Download the compressed package and config.json.default for the corresponding system and architecture from the release, fill in the config.json.default and rename to config.json then run the program.
  • Dev version: Download compressed package from the newest github actions

Attention: Cannot guarantee the availability of the Dev version

Plugins

  • Essential Plugins
    • Help
    • Info
    • Database (sqlite3)
    • Update (dev version only)
  • Chat AI
    • ChatGPT
    • Alibaba QianWen
    • Google Gemini Pro (with picture search)
  • Music url parser
    • Netease Cloud Music
    • QQ Music
  • BiliBili
    • Url parser (video, live)
    • AI Summarize
  • Picture Search
    • SauceNao
    • Ascii2d
  • Poke
  • Roll
  • Repeat
  • Corpus reply

TODO

  • Add more plugins

Thanks to the following projects or services

Special thanks

JetBrains

Special thanks to JetBrains for providing the open source license for this project.

License

FOSSA Status

About

MacArthurGo is a chatbot developed for the OneBot V11 protocol using Golang. It provides plugin loading to support various functions.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •