mirror of
https://github.com/A-Minos/nonebot-plugin-tetris-stats.git
synced 2026-03-04 04:32:06 +08:00
40 lines
1.1 KiB
Python
40 lines
1.1 KiB
Python
from nonebot import require
|
|
from nonebot.plugin import PluginMetadata, inherit_supported_adapters
|
|
|
|
require_plugins = {
|
|
'nonebot_plugin_alconna',
|
|
'nonebot_plugin_apscheduler',
|
|
'nonebot_plugin_localstore',
|
|
'nonebot_plugin_orm',
|
|
'nonebot_plugin_session_orm',
|
|
'nonebot_plugin_session',
|
|
'nonebot_plugin_user',
|
|
'nonebot_plugin_userinfo',
|
|
}
|
|
|
|
for i in require_plugins:
|
|
require(i)
|
|
|
|
from nonebot_plugin_alconna import namespace # noqa: E402
|
|
|
|
with namespace('tetris_stats') as ns:
|
|
ns.enable_message_cache = False
|
|
|
|
from .config import migrations # noqa: E402
|
|
from .config.config import Config # noqa: E402
|
|
|
|
__plugin_meta__ = PluginMetadata(
|
|
name='Tetris Stats',
|
|
description='一个用于查询 Tetris 相关游戏玩家数据的插件',
|
|
usage='发送 tstats --help 查询使用方法',
|
|
type='application',
|
|
homepage='https://github.com/A-minos/nonebot-plugin-tetris-stats',
|
|
config=Config,
|
|
supported_adapters=inherit_supported_adapters(*require_plugins),
|
|
extra={
|
|
'orm_version_location': migrations,
|
|
},
|
|
)
|
|
|
|
from . import games # noqa: F401, E402
|