Commit Graph

4 Commits

Author SHA1 Message Date
2ff83b90fa (sponsors): Allow prompt to be nullable. 2022-03-19 16:18:33 +02:00
b21e0e21e5 feature (botadmin): Add botconfig command. 2022-03-19 16:17:54 +02:00
ace84c9388 (core): Add app-global setting storage.
New `AppConfig` key-value table for arbitrary app config.
New `KeyValueData` setting data mixin.
New `AppSettings` settings group.
Attached `AppSettings` as `client.settings`.
Migrated sponsor settings to `AppSettings`.
2022-03-19 15:54:34 +02:00
da9f9b02b1 feature (sponsors): Add sponsor command.
Add new sponsor prompts.
Add new sponsor command.
Add `sponsor_text` table.
Add sponsor global config settings.
Update `Setting.command` to use new `widget`.
Add custom `cmd_str` support to `Message` `SettingType`.
2022-03-12 17:27:25 +02:00