Ecosyste.ms: Awesome
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: 10 days ago
JSON representation
A Discord bot with mini-games, a currency and rewards system, and some useful utilities
- Host: GitHub
- URL: https://github.com/jacksonrakena/jacksonbot
- Owner: jacksonrakena
- License: mit
- Created: 2019-05-29T07:45:45.000Z (over 5 years ago)
- Default Branch: v20
- Last Pushed: 2024-05-17T04:55:29.000Z (6 months ago)
- Last Synced: 2024-05-17T05:39:38.649Z (6 months ago)
- Topics: abyss, bot, discord, discord-api, discord-bot, discordapp, discordbot, gateway, hacktoberfest, jda, nginx, persistence, slash-commands
- Language: C#
- Homepage:
- Size: 2.2 MB
- Stars: 16
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Jacksonbot
A general-purpose Discord bot with some cool features.
Built on top of Disqord and Qmmands.
| Developer |Library| Version | Platform |
|----------------------------------------------------|-----|---------|----------|
| [@jacksonrakena](https://github.com/jacksonrakena) |[Disqord](https://github.com/Quahu/Disqord)| 20 | .NET 7 |
### 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
- (Coming soon) Experience system, with points gained through sending messages and engaging with servers
- (Coming soon) Powerful moderation functions, including massbans, warns, autoban, and customisable punishment thresholds
### Requirements
*Who am I kidding? You're not gonna run this anyway.*
- 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 databaseYou can use the `tools/jacksonbot.service` file to run Jacksonbot as a `systemd` service.
Copyright © 2015-2022 jacksonrakena under the MIT License, available at [the LICENSE file.](LICENSE.md)