/logbot

My discord bot.

Primary LanguageGoISC LicenseISC

logbot

Please note that this repo has nothing to do with logging. It's just a Discord bot.

GitHub Workflow Status

If the build fails, it's probably the fault of GitHub CI whose version of Go is out of date.

Roadmap

  • Working draft
  • grp command to get one of the rising posts from a subreddit
  • help command

Compile & run

You can do pretty much everything using make.

Remember that, before running, there must be a file named DISCORD_TOKEN in the working directory. That file must contain YOUR bot's discord token and nothing else.

Dependencies:

  • Golang
  • make
  • git (to update the repo)
  • external Golang libraries which will be installed automatically

To compile:

make build

To run without compiling:

make run

To update to the latest commit (this will just update the tracked repo files, it won't build an updated version):

make update

To clean the repo from files generated through the Makefile:

make clean

License

See LICENSE