Commit graph

37 commits

Author SHA1 Message Date
98fddbd9b1
.xprate will now work on threads properly, and apply parent channel rate if set. This is a fix as it worked with exclusions before 2025-03-19 11:35:08 +13:00
1d667db598
re-added .xpex and .xpexl commands as there was no way to exclude users and roles from the xp system anymore 2025-03-19 11:22:58 +13:00
6d08ddee7d
fixed hangman not working sometimes 2025-03-16 15:47:56 +13:00
775d77e94e
hopefully final fix for antialt, fixed leftover logs from xpsettings 2025-03-14 18:01:38 +13:00
c5442f9144
.notify now lets you not specify a channel in which case the event message will be sent to the channel from which the event originated - but only if that event has an origin channel. 2025-03-01 19:46:50 +13:00
6f64a15cd4
Removed some unnecessary fonts
Removed gold/silver frames as they are unnecessary
Updated XP card and updated xp_template.json
Started simplification of Patron system. There will only be 3 tiers
2025-03-01 18:43:46 +13:00
11b3705939
Fixed xprate presentation and reworked it internally to support voice, text and image xp 2025-03-01 13:56:17 +13:00
0ead1290e9
Fixed some build warnings 2025-02-24 13:22:34 +13:00
37601286f5
fix build errors and tests 2025-02-08 16:43:01 +13:00
9f660431c2
unused field 2025-02-08 16:35:53 +13:00
06970eb9d3
finalized rewritten xp loop, updated xp.yml 2025-02-08 16:33:05 +13:00
dbc312dd9d
wip reimplementation of the voicexp 2025-02-06 12:54:30 +13:00
5d9326b65e
xp almost fully reimplemented 2025-02-06 12:51:47 +13:00
96c4ea0637
wip reimplementation of xp gain loop 2025-02-06 12:34:22 +13:00
4192d493df
added another migration to clean up some remainig FKs, show error in openai if the request is not successful 2025-02-04 01:16:35 +13:00
f5a0c81e64
safely handle dictionary access in XpService exclusion list 2025-02-04 01:01:13 +13:00
fcb3d8d73d
Rename emplate to _template and remove unused _strings field 2025-02-04 00:57:47 +13:00
5450d40bae
merged gc rework branch, but deleted all migrations as they're incompatible 2025-01-29 22:51:59 +13:00
29bac7739d
added addrolereward and removerolereward events for .notify
added .notify with no params showing events with descriptions
added .winlb
updated discord.net, redid migrations
2024-12-08 19:37:22 +13:00
f8eb585093
Added .notify and migrations, added levelup and protection events for notify, removed xpnotify completely 2024-12-08 18:51:31 +13:00
6bc55cd97f
notify, minesweeper, migrations
renames, refactors
remind optimized wait
2024-12-08 17:07:17 +13:00
4a723b7c1c
Added .xplevelset
removed awardedxp from database.
.sclr show will now show hex
.awardxp will now add directly to user's real xp
2024-12-08 15:27:28 +13:00
ef03c6c3fe
MessageXpCooldown is not in seconds 2024-11-28 20:05:33 +13:00
e47e619ef9
timely now has a 3 letter password by default. Configurable via .conf gamb 2024-11-02 01:31:06 +13:00
db8885739f
Leaderboards will show 10 users per page 2024-10-08 13:55:47 +13:00
7caf1ebd90
grpc api fix
Fixed a glitch I added in the last commit
2024-10-08 00:25:26 +13:00
21267db587
Added options '-c' option for '.xpglb' which will show global xp leaderboard only with this server's users 2024-10-08 00:21:43 +13:00
113dc3748a
improved .xplb -c, it will now correctly work only on users who are still in the server, isntead of only top 1k
Fixed marmalade error on bot startup
2024-10-05 14:14:33 +13:00
487c7865cb
Fixed greet/bye messages showing wrong message in the wrong server sometimes
Fixed the check for updates service
Version upped to 5.1.12. Updated CHANGELOG.md
2024-10-05 11:44:44 +13:00
a0bd130a5f
Updated Global settings 2024-09-21 14:43:36 +12:00
eb9ed57547
Added Xp module 2024-09-21 00:46:59 +12:00
b12102f735
Removing all the broken code and remaking it 2024-09-20 20:29:40 +12:00
742d98a4c1
Updated image library 2024-09-04 22:02:50 +12:00
97f9a4e609
Fixed xpcurrew breaking xp gain if user gains 0 xp from being in a voice channel while voice xp is enabled 2024-08-13 13:56:59 +12:00
fe7445eefb
removed unused usings, no functional change 2024-08-06 22:33:22 +12:00
b7b8366fe2
Updated Xp module 2024-06-27 21:07:29 +12:00
3e0ddb8eb5
Added Xp module 2024-06-18 23:56:02 +12:00