Commit Graph

34 Commits

Author SHA1 Message Date
conatum 702aa5a75a fix (rroles): Forgotten argument to reaction_ask. 2022-01-29 02:58:51 +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 cd62146e9a fix (rroles): Don't assume member in event. 2022-01-24 07:06:28 +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 e964e12fa7 fix (rroles): Correct reaction ordering. 2022-01-23 00:12:26 +02:00
conatum 28bed5899a fix (global): Migration to LionContext. 2022-01-22 07:04:01 +02:00
conatum 22f5b90de8 fix (config): Add the Scheduled Sessions group. 2022-01-20 13:01:28 +02:00
conatum f2e4cfae8b text (new_members): Greeting -> Welcome. 2022-01-20 10:00:43 +02:00
Harsha Raghu 038aabddfa [Topgg][Admin][Economy] Implement addCoins cb 2022-01-18 22:42:28 +05:30
conatum 08efbb15b6 fix (rroles): Sign error in expiry. 2022-01-06 09:32:25 +02:00
conatum 276886a3a7 sharding (general): Add launch data filters.
Filter cached reaction role messages by shardid.
Filter expiring rented room by shardid.
Filter scanned study badges by shardid.
Filter resumed study sessions by shardid.
Filter resumed workouts by shardid.

Fix a spacing issue in the log printer.
2021-12-22 17:26:49 +02:00
conatum d2a5eed245 Merge branch 'feature-session-tracker' into staging 2021-12-08 12:02:17 +02:00
Harsha Raghu 4582d9a1a1 Implement proper check for admin 2021-12-06 19:50:28 +05:30
Harsha Raghu d529daaa27 [Guild_Admin] set_coins Admin command 2021-12-06 19:14:47 +05:30
conatum 3abac63379 style (config): Add closest-match suggestions. 2021-12-02 12:50:23 +02:00
conatum 0fbf7c8903 fix (seekers): Consider news channels as text.
Non-canonical hack to `find_channel` to include `news` types in `text`.
2021-11-07 15:23:14 +02:00
conatum db6cc078db fix (rroles): Off by one error in maximum. 2021-11-07 15:05:05 +02:00
conatum 4c21160b31 fix (rroles): Repair setting error reply.
Modified `error_reply` utility so `kwargs` are passed to `Embed`.
Added `send_args` kwarg to `error_reply`.

Fixed an rroles issue where `UserInputError` handling would fail.
2021-11-07 15:00:04 +02:00
conatum 0e62ebdb2b fix (rroles): Increase maximum role price. 2021-11-07 14:58:57 +02:00
conatum f18b7c2702 docs (config): Add more documentation.
Write `config` command docs.
Extend `config` header and add tutorial link.
Allow moderators to read settings (but not configure them).
Change `config help` to `config info`.
2021-10-25 16:15:43 +03:00
conatum 9b8c952e78 fix (rroles): Handle unicode emojis on creation.
Fixes a rroles creation issues with pre-existing unicode emojis.
2021-10-24 19:52:06 +03:00
conatum d619b0fe17 fix (rroles): Fix tracker issues.
Make `cancel_expiry` arguments consistent with call.
Add initial `guild` ward to the raw reaction events.
2021-10-24 19:39:06 +03:00
conatum 1852710352 Merge branch 'python-rewrite' into reaction_roles 2021-10-19 13:23:16 +03:00
conatum 117b424f53 (rroles): Expiry system and small bugfixes.
Completed the `duration` reaction role setting implementation.
Improved the `Duration` setting type format.
Moved reaction roles to their own module.
Various small bugfixes.
2021-10-19 13:19:41 +03:00
conatum cfa3c90841 feature (reaction-roles): Configuration command.
New monolithic `rroles` configuration command.
Complete logging and setting implementation in RR tracker.
Improve strings in RR settings.

Add special `NEWPAGE` manual section parsed by the help command.
Add `tabulated` method for `ObjectSettings` for easy display.
Add `_parse_create` switch for the `Role` setting type.
2021-10-18 15:28:14 +03:00
conatum 4523b16d87 fix (guild admin): Fix typo in module import 2021-10-05 11:20:16 +03:00
conatum 8b6f60d7f3 (guild admin): Autoroles and role persistence. 2021-10-05 00:28:33 +03:00
conatum b31a34e725 (guild admin): Add greeting messages.
New `SettingType` `Message` for general message settings.
New setting `greeting_message`.
New setting `greeting_channel`.
New setting `starting_funds`.
New setting `returning_message`.
Add a greeting message hook.
Add initial funds on lion creation.
Data migration v3 -> v4.
2021-10-04 18:16:34 +03:00
conatum 006f2cfd6d feature (guild admin): Reaction roles base. 2021-10-04 10:09:07 +03:00
conatum e647c67858 Style (config): Add category pagination.
Break `config` command up into multiple pages.
Remove `donator_roles` setting.
2021-10-01 12:29:28 +03:00
conatum 2374d3420f (guild_admin): Only reset study statistics. 2021-09-30 22:14:17 +03:00
conatum 21cafac98a (guild_admin): statreset command.
Added the `statreset` command for resetting study statistics.
Add the `Guild Admin` command group.
2021-09-30 21:55:50 +03:00
conatum 26b9ae5aff Add module. 2021-09-12 11:35:22 +03:00