Self-hosted modular Discord bot for Twitch communities
Find a file
Knut Ahlers ad4099e9ce
Configure Linter
Signed-off-by: Knut Ahlers <knut@ahlers.me>
2021-07-31 20:22:35 +02:00
.github Add building / meta files 2021-07-31 20:20:44 +02:00
ci Wiki: Remove useless heading, sort modules 2021-07-25 14:30:26 +02:00
wiki Add user protection to cleanchannel module 2021-07-31 01:25:32 +02:00
.gitignore Log enabled modules, do not run on no enabled modules 2021-07-23 00:58:28 +02:00
.golangci.yml Configure Linter 2021-07-31 20:22:35 +02:00
.repo-runner.yaml Add building / meta files 2021-07-31 20:20:44 +02:00
attributeStore.go Add live announcements 2021-07-30 02:08:39 +02:00
config.go Add templating to config to load env-vars 2021-07-25 15:00:18 +02:00
Dockerfile Update Dockerfile 2021-07-23 00:55:51 +02:00
go.mod Add templating to config to load env-vars 2021-07-25 15:00:18 +02:00
go.sum Add templating to config to load env-vars 2021-07-25 15:00:18 +02:00
helpers.go Extract Twitch API calls to extra module 2021-07-29 21:13:19 +02:00
LICENSE Add building / meta files 2021-07-31 20:20:44 +02:00
main.go Log the index of the configuration which failed to initialize 2021-07-25 13:42:38 +02:00
Makefile Add building / meta files 2021-07-31 20:20:44 +02:00
mod_clearChannel.go Add user protection to cleanchannel module 2021-07-31 01:25:32 +02:00
mod_livePosting.go Add live announcements 2021-07-30 02:08:39 +02:00
mod_liveRole.go Add live announcements 2021-07-30 02:08:39 +02:00
mod_presence.go Fix: Use proper rounding 2021-07-31 13:25:54 +02:00
mod_streamSchedule.go Add live-role module 2021-07-29 23:26:30 +02:00
modules.go Improve module concept and config 2021-07-23 00:54:11 +02:00
README.md Add building / meta files 2021-07-31 20:20:44 +02:00
twitch.go Add live announcements 2021-07-30 02:08:39 +02:00

Go Report Card

Luzifer / discord-community

Twitch-Bot is intended as an alternative to the big Discord bots like MEE6 or similar.

At the moment it is a work-in-progress and does not yet implment all features it shall in the future.

Configuration

Please see the Wiki for documentation of the configuration file.

# discord-community --help
Usage of ./discord-community:
  -c, --config string      Path to config file (default "config.yaml")
      --listen string      Port/IP to listen on (default ":3000")
      --log-level string   Log level (debug, info, warn, error, fatal) (default "info")
      --version            Prints current version and exits