Skip to main content

ACM选手专用内卷神器,名单内有人做题全群通报,支持洛谷和Codeforces!

Project description

ACM选手的内卷神器,卷王名单内有人做题立刻全群同报,支持洛谷和Codeforces平台!

使用前的准备

  • 请在bot根目录新建三个文件夹,"data/luogu","data/codeforces","data/nickname",并在前两个文件夹中都新建"group.json","names.json","lastvp.json","last.json",在第三个文件夹中新建"nickname.json"。
  • 在.env文件中新添配置luogu_client_id,luogu_uid,luogu.login_referer,具体数值需自己登录洛谷后按F12-network中获取,Codeforces平台则无需配置

功能

1.监控卷王

发送"看cf(洛谷)卷王" + 用户名即可保持对该用户的持续关注,只要一做题立刻全群通报!洛谷平台仅支持报做题功能,Codeforces平台附加VP监控功能,除了做题,VP也会通报。此功能私聊无效

2.停止监控

发送"停看cf(洛谷)卷王" + 用户名即可停止监控。

3.卷王名单

发送"当前cf(洛谷)卷王",即可看当前群内卷王名单,由于字数限制,仅能看最多十个人。

4.取外号

为了防止有些用户名过于冗长难以输入导致重复操作麻烦,故设置外号功能,发送"取外号"可查看详情,发送"看本名" + 外号名即可查看该外号对应的用户名。可联动以上功能,例如"看cf卷王" + 外号名也是可以的,注意外号优先判定,不要让外号和其他用户名重名。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_acm_monitor-0.1.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file nonebot_plugin_acm_monitor-0.1.0.tar.gz.

File metadata

File hashes

Hashes for nonebot_plugin_acm_monitor-0.1.0.tar.gz
Algorithm Hash digest
SHA256 78aa41763beefd232f710de319daffe83246aec1637b3763b51792aaa7befc39
MD5 ed72de75c152ca6d21e48105426b7f50
BLAKE2b-256 b99cdd4ee888ee047574969d2a16c56e53dc41d40b5e4a26f338e0bc7ba75666

See more details on using hashes here.

Provenance

File details

Details for the file nonebot_plugin_acm_monitor-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_acm_monitor-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77d767813cfaa790701a9f42c3655db19d6298d2491c857b6bff2be9ee716f2b
MD5 bbc7cbd1cea7d04906b723c700b1b1ae
BLAKE2b-256 c4d82fc5b7bd6ec5b5d5ce8225b399dec656a20ec6c73ddbc07efa65feb70fd9

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page