You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Repolished the readme a bit and added info that im currently working on a version 3 with lots of changes. But that will still take some time since i only develop it as a hobby project.
# UnbelievaBoat-like Discord Bot in Python (aka _Skender_)
2
2
3
3
### Questions, bug reports or need help with setup ?
4
-
Feel free to reach out to me on Discord at **<kendrik2.0>**
4
+
Feel free to reach out to me on Discord at **@kendrik2.0**
5
5
6
-
## Current version Notice:
7
-
Update on 19.07.25: delay for gambling switched to seconds, please update in your database if needed.
8
-
#### For changed files, see `version-info.md`.
9
-
- 🔧 Skender v2.2 (bug fixes) released on 23.06.2025.
10
-
- Skender v2.0 was released on 11.06.2025 (european time format). Please take a look at `version-info.md`, especially if you used the JSON version before !
6
+
## Current version Notice:
7
+
#### Currently working on Skender v3, but this will still take some time. If you have recommendations, feel free to hit me up !
11
8
12
-
🛠️ Please read `command-list.md`. It includes a list of all available commands with explanations and tips.
9
+
To keep your bot version up to date with released updates, see `version-info.md`.
10
+
#### Please read `command-list.md`. It includes a list of all available commands with explanations and tips.
You're free to do anything with the code, but please keep a link to the original (see License Section 2).
16
+
You're free to do anything with the code, but please keep a link to the original repo if you publish yours (see License Section 2).
19
17
20
18
---
21
19
22
-
## 📣 Info:
23
-
The Bot uses most of UnbelievaBoat's commands for minigames and economy (not moderation tho).
24
-
With time, a lot of functionalities were added.
25
-
I don't know what exactly the normal Unbelievaboat includes nowadays, but you can check out `command-list.md`
20
+
## 🎯 Info and Goal:
21
+
Skender emerged from the problem of UB having a balance ceiling and no automated role-income increasing to user's balances, so I rewrote it in python and fixed that.
22
+
The goal was to create an **easily customizable python template** for a Discord bot, so that users can modify the code to fit their needs and build upon it.
23
+
24
+
The Bot uses most of UnbelievaBoat's commands for minigames and economy (not moderation tho). After the first basic version,
25
+
I didn't look at UB anymore and added functionalities based on recommendations from users.
26
+
So, I don't know what exactly the "normal" Unbelievaboat includes nowadays, but you can check out `command-list.md` to see what Skender comes with.
26
27
27
28
---
28
29
29
-
## 🌱 Install & Use
30
+
## 🏁 Install and Use
30
31
1. Create a Discord Application for your bot (see https://youtu.be/b61kcgfOm_4, [Discord Developer Portal](https://discord.com/developers/applications))
31
32
2. In the "Bot" section of the Discord Developer Portal, **enable Presence Intent**, **Server Members Intent**, and **Message Content Intent**.
32
33
3. Download the code and ensure the directory structure is preserved.
@@ -40,16 +41,9 @@ I don't know what exactly the normal Unbelievaboat includes nowadays, but you ca
40
41
41
42
You will be guided through the rest of the setup.
42
43
Please take the customizable lines in `main.py` seriously, including the setup channel ID.
43
-
You can browse the database by using a tool like [SQLite Browser](https://sqlitebrowser.org), but be careful when editing
44
+
You can browse the database by using a tool like [SQLite Browser](https://sqlitebrowser.org), but be careful when editing
44
45
variables directly through a SQLite browser, since it may interfere with the bot usage (especially for JSON strings in the database).
45
46
46
-
---
47
-
48
-
## 🎯 Goal
49
-
It emerged from the problem of UB having a balance ceiling and no automated role-income increasing to user's balances.
50
-
Obviously it's way bigger now.
51
-
The goal was to create an **easily customizable template** for a Discord bot, also addressing the issues mentioned above.
52
-
Another goal is to have the bot written in Python, so that users can easily modify the code to fit their needs.
53
47
54
48
---
55
49
@@ -64,4 +58,3 @@ If you have any questions, reach out to me via discord (see above).
64
58
65
59
## 🎉 Enjoy customizing and using the bot !
66
60
Feel free to share feedback, bug reports, and suggestions !
0 commit comments