Metadata-Version: 2.4
Name: versecbot_personal_bests
Version: 0.3.1
Summary: VerSecBot plugin to manage personal bests in a channel
Project-URL: Homepage, https://github.com/Museus/versecbot-PersonalBests
Project-URL: Issues, https://github.com/Museus/versecbot-PersonalBests/issues
Author-email: Museus <versecbot@museus.dev>
License-Expression: MIT
License-File: LICENSE.md
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: discord-py<3,>=2
Requires-Dist: pydantic-settings<3,>=2
Requires-Dist: versecbot-interface>=0.3
Provides-Extra: qa
Requires-Dist: pytest; extra == 'qa'
Requires-Dist: pytest-mock; extra == 'qa'
Requires-Dist: ruff; extra == 'qa'
Requires-Dist: tomli; extra == 'qa'
Description-Content-Type: text/markdown

# VerSecBot - Personal Bests

This plugin instructs VerSecBot to react to Personal Bests in the configured channel and optionally create a thread.

To use it, install the package `versecbot_personal_bests` and add the following block to your configuration, replacing values in <> with your desired values:

```
    [versecbot.plugins.personal_bests]
        enabled = true

    [[versecbot.plugins.personal_bests.handlers]]
        enabled = true
        channel_ids = [<channel ID>, ...]
        emoji_id = <emoji ID>
        create_thread = <true|false>
```
