An open API service indexing awesome lists of open source software.

https://github.com/jacksonrakena/jacksonbot

A Discord bot with mini-games, a currency and rewards system, and some useful utilities
https://github.com/jacksonrakena/jacksonbot

abyss bot discord discord-api discord-bot discordapp discordbot gateway hacktoberfest jda nginx persistence slash-commands

Last synced: about 1 month ago
JSON representation

A Discord bot with mini-games, a currency and rewards system, and some useful utilities

Awesome Lists containing this project

README

        


Jacksonbot


A general-purpose Discord bot with some cool features.

### Features & Roadmap
- Fully integrated accounts system and economy, with fun ways to earn and spend currency
- Auditable transaction and exchange records, detailing where money is going
- Several minigames including modern Blackjack, trivia questions and slot machines
- Statistics recorded for all games, allowing users to track progress and compare with other users
- More games and activities coming soon
- DnD-style dice rolling & RNG, allowing users to roll custom dice (i.e. `d20+d48`)
- Profile system with custom colours, descriptions, and earnable badges


### Requirements
- A [Discord bot application](https://discordapp.com/developers/applications/) with registered user and token (app -> Bot -> Add Bot)
- .NET 5.0 Runtime (SDK for building) or newer
- PostgreSQL (tested with 13.1)
- Modify the connection string in `jacksonbot.appsettings.example.json` to your database

You can use the `tools/jacksonbot.service` file to run Jacksonbot as a `systemd` service.