geekbot/readme.md

30 lines
943 B
Markdown
Raw Permalink Normal View History

2020-06-01 02:20:27 +02:00
[![pipeline status](https://gitlab.com/dbgit/open/geekbot/badges/master/pipeline.svg)](https://gitlab.com/dbgit/open/geekbot/commits/master)
2018-01-01 17:42:18 +01:00
2017-09-30 02:00:21 +02:00
# [Geekbot.net](https://geekbot.pizzaandcoffee.rocks/)
2017-04-12 21:52:29 +02:00
2020-06-20 03:43:02 +02:00
A General Purpose Discord Bot written in C#
2017-04-13 00:30:56 +02:00
2017-08-07 18:42:30 +02:00
You can invite Geekbot to your server with [this link](https://discordapp.com/oauth2/authorize?client_id=171249478546882561&scope=bot&permissions=1416834054)
## Technologies
2017-04-13 00:30:56 +02:00
2020-06-20 03:43:02 +02:00
* .NET 5
2020-06-01 02:20:27 +02:00
* PostgreSQL
2017-09-30 02:00:21 +02:00
* Discord.net
2017-04-13 00:30:56 +02:00
## Running
2017-04-13 00:30:56 +02:00
2020-06-01 02:20:27 +02:00
You can start geekbot with: `dotnet run`
2017-04-13 00:30:56 +02:00
2020-06-01 02:20:27 +02:00
On your first run geekbot will ask for your bot token.
2017-09-30 02:00:21 +02:00
You might need to pass some additional configuration (e.g. database credentials), these can be passed as commandline arguments or environment variables.
2017-09-30 02:00:21 +02:00
For a list of commandline arguments and environment variables use `dotnet run -- -h`
All Environment Variables must be prefixed with `GEEKBOT_`
## Contributing
2017-05-07 23:52:01 +02:00
Everyone is free to open an issue or create a pull request