0100000101110111011000010110101101100101001011100010000001001110011001010111011001100101011100100010
0000010100110110110001100101011001010111000000101110001000000100000101110111011000010110101101100101
0010111000100000010011100110010101110110011001010111001000100000010100110110110001100101011001010111
0000001011100010000001000001011101110110000101101011011001010010111000100000010011100110010101110110
0110010101110010001000000101001101101100011001010110010101110000001011100010000001000001011101110110
0001011010110110010100101110001000000100111001100101011101100110010101110010001000000101001101101100
0110010101100101011100000010111000100000010000010111011101100001011010110110010100101110001000000100
1110011001010111011001100101011100100010000001010011011011000110010101100101011100000010111000100000
0100000101110111011000010110101101100101001011100010000001001110011001010111011001100101011100100010
0000010100110110110001100101011001010111000000101110001000000100000101110111011000010110101101100101
0010111000100000010011100110010101110110011001010111001000100000010100110110110001100101011001010111
0000001011100010000001000001011101110110000101101011011001010010111000100000010011100110010101110110
0110010101110010001000000101001101101100011001010110010101110000001011100010000001000001011101110110
0001011010110110010100101110001000000100111001100101011101100110010101110010001000000101001101101100
0110010101100101011100000010111000100000010000010111011101100001011010110110010100101110001000000100
1110011001010111011001100101011100100010000001010011011011000110010101100101011100000010111000100000
0100000101110111011000010110101101100101001011100010000001001110011001010111011001100101011100100010
0000010100110110110001100101011001010111000000101110001000000100000101110111011000010110101101100101
0010111000100000010011100110010101110110011001010111001000100000010100110110110001100101011001010111
0000001011100010000001000001011101110110000101101011011001010010111000100000010011100110010101110110
0110010101110010001000000101001101101100011001010110010101110000001011100010000001000001011101110110
0001011010110110010100101110001000000100111001100101011101100110010101110010001000000101001101101100
0110010101100101011100000010111000100000010000010111011101100001011010110110010100101110001000000100
1110011001010111011001100101011100100010000001010011011011000110010101100101011100000010111000100000
0100000101110111011000010110101101100101001011100010000001001110011001010111011001100101011100100010
0000010100110110110001100101011001010111000000101110001000000100000101110111011000010110101101100101
0010111000100000010011100110010101110110011001010111001000100000010100110110110001100101011001010111
0000001011100010000001000001011101110110000101101011011001010010111000100000010011100110010101110110
0110010101110010001000000101001101101100011001010110010101110000001011100010000001000001011101110110
0001011010110110010100101110001000000100111001100101011101100110010101110010001000000101001101101100
0110010101100101011100000010111000100000010000010111011101100001011010110110010100101110001000000100
1110011001010111011001100101011100100010000001010011011011000110010101100101011100000010111000100000
0100000101110111011000010110101101100101001011100010000001001110011001010111011001100101011100100010
0000010100110110110001100101011001010111000000101110001000000100000101110111011000010110101101100101
0010111000100000010011100110010101110110011001010111001000100000010100110110110001100101011001010111
0000001011100010000001000001011101110110000101101011011001010010111000100000010011100110010101110110
0110010101110010001000000101001101101100011001010110010101110000001011100010000001000001011101110110
0001011010110110010100101110001000000100111001100101011101100110010101110010001000000101001101101100
0110010101100101011100000010111000100000010000010111011101100001011010110110010100101110001000000100
1110011001010111011001100101011100100010000001010011011011000110010101100101011100000010111000100000
0100000101110111011000010110101101100101001011100010000001001110011001010111011001100101011100100010
0000010100110110110001100101011001010111000000101110001000000100000101110111011000010110101101100101
0010111000100000010011100110010101110110011001010111001000100000010100110110110001100101011001010111
0100111101110101011101000010111000100000010010010010000001110111011000
0101101110011101000010000001101111011101010111010000101110001000000100
1111011101010111010000101110001000000100100100100000011101110110000101
1011100111010000100000011011110111010101110100001011100010000001001111
0111010101110100001011100010000001001001001000000111011101100001011011
1001110100001000000110111101110101011101000010111000100000010011110111
0101011101000010111000100000010010010010000001110111011000010110111001
1101000010000001101111011101010111010000101110001000000100111101110101
0111010000101110001000000100100100100000011101110110000101101110011101
0000100000011011110111010101110100001011100010000001001111011101010111
0100001011100010000001001001001000000111011101100001011011100111010000
1000000110111101110101011101000010111000100000010011110111010101110100
0010111000100000010010010010000001110111011000010110111001110100001000
0001101111011101010111010000101110001000000100111101110101011101000010
1110001000000100100100100000011101110110000101101110011101000010000001
1011110111010101110100001011100010000001001111011101010111010000101110
0010000001001001001000000111011101100001011011100111010000100000011011
1101110101011101000010111000100000010011110111010101110100001011100010
0000010010010010000001110111011000010110111001110100001000000110111101
1101010111010000101110001000000100111101110101011101000010111000100000
0100100100100000011101110110000101101110011101000010000001101111011101
0101110100001011100010000001001111011101010111010000101110001000000100
1001001000000111011101100001011011100111010000100000011011110111010101
1101000010111000100000010011110111010101110100001011100010000001001001
0010000001110111011000010110111001110100001000000110111101110101011101
0000101110001000000100111101110101011101000010111000100000010010010010
0000011101110110000101101110011101000010000001101111011101010111010000
1011100010000001001111011101010111010000101110001000000100100100100000
0111011101100001011011100111010000100000011011110111010101110100001011
1000100000010011110111010101110100001011100010000001001001001000000111
███████╗ ██████╗██████╗ ██████╗ ███████╗ █████╗
██╔════╝██╔════╝██╔══██╗ ██╔═████╗╚════██║██╔══██╗
███████╗██║ ██████╔╝█████╗██║██╔██║ ██╔╝╚██████║
╚════██║██║ ██╔═══╝ ╚════╝████╔╝██║ ██╔╝ ╚═══██║
███████║╚██████╗██║ ╚██████╔╝ ██║ █████╔╝
╚══════╝ ╚═════╝╚═╝ ╚═════╝ ╚═╝ ╚════╝
项目编号:SCP-079-CAPTCHA
项目等级:Euclid
特殊收容措施:SCP-079-CAPTCHA 建议在 Debian 系统下运行。Python 3.6 及以上版本可以使用 SCP-079-CAPTCHA。务必要注意,其只能通过 SCP-079-USER 邀请入群,并由其赋予管理权限,如果有任何未授权的恶意使用,将可能给其他机器人的工作带来影响。
描述:SCP-079-CAPTCHA 是一个提供用户入群验证的机器人,其项目开源于 GitHub。Demo 机器人本体位于 SCP-079-CAPTCHA,仅供经过授权的群组使用。
- 提供对新入群用户的验证审核。
- 支持群组设置自定义问题。
- 支持群组设置自定义的入群验证的引导提示。
- 支持看图辨物、图片数字、图片英文字符、汉字成语、汉字词语、图片形式的数学加减法运算验证码。
- 确保验证通过后再发送入群欢迎消息。
- 根据群组管理员的手动命令要求,对某个用户进行验证审核。
- 根据 NOSPAM 的要求,对某个发送疑似广告消息的用户进行再次的验证审核。
- 可设置自动免验证,用户进入多群无需重复验证。
- 自动叠加入群提示,显示待验证人数。
- 自动触发防炸群模式,炸群终止后恢复自动恢复常规模式。
- 非自定义问题的验证流程不在群内呈现。
- 通用验证流程完全透明,群组管理员随时可查看群员验证流程,不存在「黑箱」环节。
- 本机器人力求以最简短最不干扰群组内正常交流的方式提醒用户进行验证。
附录:使用手册
附录:自建文档