onebot

command module
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2023 License: BSD-3-Clause Imports: 4 Imported by: 0

README

OneBot

Onelib Go Reference

OneBot is a multi-protocol bot driven by feature plugins. It's primary purpose is for chatting, but it's flexible enough to be used for a variety of things.

Version v0.0.4

Changes happen rapidly, the spec is liquid. Solidified instances will be tagged for go module use.

Instructions

There's a getting started guide in GettingStarted.md.

Build the bot with make build.

Run the bot with make run.

Build everything and run with make dev. Note: This will also trigger tools/updatelicense.py, which is a recursive function.

Build the plugins via make plugins and make protocols. This will build all the plugins in the plugins directory, and all the protocol plugins in the protocols directory.

Check code correctness via make check. Note: This tool outputs suggestions, make sure to ask before making changes to already comitted code based on these guidelines.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
libs

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL