Urizen is a discord bot.
Go to file
2020-07-16 06:32:17 +00:00
cmd/urizen Initial commit. 2020-07-16 06:24:19 +00:00
internal/rolereactions Initial commit. 2020-07-16 06:24:19 +00:00
lib Initial commit. 2020-07-16 06:24:19 +00:00
.dockerignore Initial commit. 2020-07-16 06:24:19 +00:00
.gitignore Initial commit. 2020-07-16 06:24:19 +00:00
docker-compose.yml Initial commit. 2020-07-16 06:24:19 +00:00
Dockerfile Initial commit. 2020-07-16 06:24:19 +00:00
go.mod Initial commit. 2020-07-16 06:24:19 +00:00
go.sum Initial commit. 2020-07-16 06:24:19 +00:00
LICENSE Initial commit. 2020-07-16 06:24:19 +00:00
main.go Initial commit. 2020-07-16 06:24:19 +00:00
Makefile Initial commit. 2020-07-16 06:24:19 +00:00
readme.md Remove the unnecessary word unnecessary. 2020-07-16 06:32:17 +00:00

How to use this bot (docker edition)

  1. Create a bot user, invite to your channel with appropriate permissions.
  2. make docker to build a docker image. If building for a remote repository, you can add DOCKER_ORG to Makefile.local.
  3. docker push if needed.
  4. On your server, create a user with UID 1794.
  5. Copy the config somewhere, make sure it is owned by your new user.
  6. Start the docker image. See sample docker-compose.yml for usage details.

TODO

Deprecate steps 4-5. Most likely way to do this is to make config entirely doable via admin commands, with config saved onto a docker volume or similar.