generic-bot

command module
v0.0.0-...-2aff188 Latest Latest
Warning

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

Go to latest
Published: Jul 16, 2023 License: MIT Imports: 11 Imported by: 0

README

Generic Bot (generic-bot)

A generic bot which uses plugins to add functionality.

The bot makes use of a plugins folder to store lua based plugins. These plugins are loaded at runtime to add functionality to the bot. Each plugin is expected to have a RegisterCommands function which registers the commands and functions of the specific plugin to the bot.

Running locally

go run main.go

TODO

  • Create basic plugin system
  • Create a basic discord bot
  • Integrate Discord bot inputs to plugin commands
  • Allow plugins to use json, resty, stdlibs and handle db calls
  • Update readme with more info
  • Create plugins
  • Create examples for plugins

Planned Plugins

  • Animal Pics
  • Jokes
  • Insult & Compliment commands
  • Salty Outlaws github integration
  • Monopoly Commands
  • link store

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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