Commit Graph

239 Commits

Author SHA1 Message Date
conatum 4e4e013588 fix (achievements): Handle over-case. 2022-01-28 18:50:09 +02:00
conatum 9b92887cb2 Merge branch 'feature-achievements' into staging 2022-01-28 18:11:56 +02:00
conatum 9cd308d93a (achievements): Reduce bar size. 2022-01-28 18:08:33 +02:00
conatum 48b5ba6790 (achievements): Renaming and resorting. 2022-01-28 17:19:29 +02:00
conatum 08935c08e7 (stats): Basic achievements command.
Wrap `config.emojis` in a new `MapDotProxy` for easier access.
2022-01-27 07:57:33 +02:00
conatum 3261781775 feature: Achievements base. 2022-01-27 00:36:31 +02:00
conatum 22a73ba0c6 (meta): Send message on guild join. 2022-01-26 12:56:35 +02:00
conatum 8e41a26601 feature (meta): Add nerd command. 2022-01-25 09:47:06 +02:00
conatum 140b3103b7 (rroles): Add hint to docs. 2022-01-24 14:09:52 +02:00
conatum a2b1c38174 (economy): Rebalance default rewards. 2022-01-24 13:58:16 +02:00
conatum a8c97ef785 (studyban): Add default studyban durations. 2022-01-24 13:43:56 +02:00
conatum 8501fb704e (meta): Add support and invite commands. 2022-01-24 13:25:38 +02:00
conatum a6283c9bc6 (timer): Harden channel name updates.
Truncate too-long names.
Ignore update if we don't have permission.
2022-01-24 08:20:22 +02:00
conatum cd62146e9a fix (rroles): Don't assume member in event. 2022-01-24 07:06:28 +02:00
conatum 45d6fc9b54 fix (topgg): Reply hook logic for long messages. 2022-01-24 06:57:37 +02:00
conatum 18d6c977d7 (economy): Flip bonus logic and fix workout text.
Default to not giving a bonus.
Fix an issue where `workout` was displaying unboosted reward.
2022-01-24 06:48:32 +02:00
conatum b213283d95 fix (data): Cap coin updates.
Fixes an issue where the session system could overflow `members.coins`.
2022-01-24 06:32:00 +02:00
conatum e964e12fa7 fix (rroles): Correct reaction ordering. 2022-01-23 00:12:26 +02:00
conatum 8723bba42a fix (topgg): Specific command warding. 2022-01-22 07:07:56 +02:00
conatum 28bed5899a fix (global): Migration to LionContext. 2022-01-22 07:04:01 +02:00
conatum 2818e9e7be (tickets): Increase cache size. 2022-01-20 22:59:06 +02:00
conatum 31ef615eee (topgg): Exclude vote from reply hook. 2022-01-20 18:48:02 +02:00
conatum d33462dd09 (topgg): Add ignores to reply hook. 2022-01-20 13:40:33 +02:00
conatum 22f5b90de8 fix (config): Add the Scheduled Sessions group. 2022-01-20 13:01:28 +02:00
conatum 4a67736adc (core): Add member name caching. 2022-01-20 12:12:17 +02:00
conatum 0483233c25 text (rooms): Migrate to scheduled sessions. 2022-01-20 10:31:44 +02:00
conatum f2e4cfae8b text (new_members): Greeting -> Welcome. 2022-01-20 10:00:43 +02:00
conatum f504177e93 (LCtx): Complete util migration. 2022-01-20 09:26:09 +02:00
conatum 49c8ea5e02 (config): Add emoji support. 2022-01-20 08:40:44 +02:00
conatum fa1d301cfb fix (topgg): Fix typo. 2022-01-20 08:27:05 +02:00
conatum 570c91eb94 (topgg): Name and wording tweaks. 2022-01-20 08:07:01 +02:00
conatum ef81ab7afe (LCtx): Refactor utility wrapping. 2022-01-20 07:48:13 +02:00
conatum 6f8748a722 (topgg): Avoid overflowing messages. 2022-01-19 15:59:22 +02:00
conatum a3e6c5419e fix (topgg): Use timezone-aware timestamps. 2022-01-19 15:45:17 +02:00
conatum 153ebcbe37 (topgg): Minor linting and wording changes. 2022-01-19 15:08:27 +02:00
conatum 2ff4805d6c (Lion): Make economy bonus logic explicit. 2022-01-19 14:54:11 +02:00
Interitio d352af395a Merge pull request #20 from ShootingKing-AM/feature-topgg
New module Topgg
2022-01-19 13:57:07 +02:00
Harsha Raghu 038aabddfa [Topgg][Admin][Economy] Implement addCoins cb 2022-01-18 22:42:28 +05:30
Harsha Raghu 2c9e62002a [Fix] Add prefix in reminders 2022-01-18 21:50:22 +05:30
Harsha Raghu b4e8416900 Final *finalize* UI Texts and some typos 2022-01-18 21:43:50 +05:30
Harsha Raghu 417e31c7ab Finalize Topgg bot messages 2022-01-18 21:14:05 +05:30
Harsha Raghu 19816198b0 [Reminder] Allow footer and title modification
Module will be more more flexible
2022-01-18 21:12:48 +05:30
Harsha Raghu 9615f2037e [Topgg] Commands, Settings and Utilities 2022-01-18 00:18:59 +05:30
Harsha Raghu ce59a8cc3f [Topgg] Webhook implementation 2022-01-18 00:18:35 +05:30
Harsha Raghu 61d192e27b Update module.py
- specify logging context
2022-01-18 00:16:14 +05:30
Harsha Raghu 724a39a940 [Topgg] Finalize module framework 2022-01-18 00:14:18 +05:30
Harsha Raghu 0bb96aeeb2 [DB][CORE][Topgg] Update DB to accommodate Topgg module 2022-01-18 00:10:25 +05:30
Harsha Raghu 36a98b1224 [Remainders] Update
- Send no context if None type is present
2022-01-18 00:08:25 +05:30
Harsha Raghu b92866f954 Implement !vote and update reply cbHandler
- Also init'ed Remind me framework
2022-01-15 16:06:08 +05:30
conatum 24791867cf tweaks: Update setting defaults.
`video_grace_period` now 90 seconds.
`task_limit` now 99.
`rent_member_limit` now 24.

Also updated `Integer` default `_min` and `_max` to match DB values.
2022-01-14 19:45:24 +02:00