An automated way to recognize birthdays in your community!
You need:
- .NET 10 (https://dotnet.microsoft.com/en-us/)
- PostgreSQL (https://www.postgresql.org/)
- A Discord bot token (https://discord.com/developers/applications)
Be sure to pull this repo's submodules, or else the build will fail. Either clone with:
$ git clone --recurse-submodules https://...Or, if already cloned:
$ git submodule update --recursiveGet your bot token and set up your database user and schema, then create a JSON file containing the following:
To run the bot:
$ dotnet run -p src/BirthdayBot -c Release -- -c path/to/config.json
{ "BotToken": "your bot token here", "Database": { "Host": "localhost", // optional "Database": "birthdaybot", // optional "Username": "birthdaybot", // required "Password": "birthdaybot" // required; no other authentication methods are currently supported } }