洛水居室
cb1d5494e3
修复 Auth
模块的 new_chat_members
逻辑
...
移除机器人本身在 `new_chat_members` 的信息
2022-06-12 13:26:18 +08:00
洛水居室
4c4ef4be02
修改踢出时间为120S
2022-06-11 14:20:40 +08:00
洛水居室
6b975401f6
允许 Gacha
渲染模板时不使用自动转义
2022-06-10 17:59:50 +08:00
洛水居室
d3356af95d
允许找不到信息时 直接发出
...
修复当请求花费超过60秒 回复的信息已经删除 导致的无法回复抛出异常
2022-06-10 17:17:33 +08:00
洛水居室
a329d27402
添加在 conversation_error_handler
的 BadRequest
错误处理
2022-06-10 17:06:58 +08:00
洛水居室
1864bae484
修改部分错误信息描述错误的问题
2022-06-10 16:51:23 +08:00
洛水居室
6bb09bcb25
删除部分日记换行符 添加日记记录
2022-06-10 16:47:32 +08:00
洛水居室
8126ded5cd
修复管理点驱离按钮时的BUG 添加详细日记 删除奇怪的语气)
2022-06-10 15:16:15 +08:00
luoshuijs
e7daf16f72
修改单词拼写错误
2022-06-09 23:35:32 +08:00
luoshuijs
8eb7db73ea
修改部分函数细节 添加注释
2022-06-09 23:35:32 +08:00
luoshuijs
bb77a52918
Modify function to contain unused parameters
2022-06-09 23:35:32 +08:00
deepsource-autofix[bot]
e334554baf
Merge collapsible if
statements
2022-06-09 23:35:32 +08:00
deepsource-autofix[bot]
03478c62a5
Refactor if
expression
2022-06-09 23:35:32 +08:00
luoshuijs
72a62dd7d2
Remove f-string
use without any expression
2022-06-09 23:35:32 +08:00
deepsource-autofix[bot]
7ab425077c
Remove unused imports
2022-06-09 23:35:32 +08:00
luoshuijs
7d548e8e73
Unused variable found
2022-06-09 23:35:32 +08:00
luoshuijs
61bfac726c
Modified to implicit enumerate calls
2022-06-09 23:35:31 +08:00
deepsource-autofix[bot]
08d96d05a3
Remove methods with unnecessary super delegation.
2022-06-09 23:35:31 +08:00
luoshuijs
63d71262fe
添加 utils
模块
...
添加 utils 模块
移除 job_queue 模块
修改获取配置文件信息函数
重构部分类以及函数
2022-06-09 23:35:31 +08:00
luoshuijs
36849b0f47
Remove useless inheritance from object
2022-06-09 23:35:31 +08:00
luoshuijs
56c8ee3591
格式化代码并优化导入
2022-06-09 23:25:19 +08:00
kotoriのねこ
6b9e06a2e3
Fix imports; refactor add_handlers
into handler.py
2022-06-09 15:08:04 +08:00
kotoriのねこ
1818d93388
Refactor conversation handler creations into plugins
2022-06-09 15:08:04 +08:00
洛水.山岭居室
f024328207
删除多余的字串符
2022-06-09 01:55:14 +08:00
ffeaf601a1
修复 plugins.sign
签到奖励显示错误
2022-06-08 16:37:10 +08:00
洛水.山岭居室
4d8a675750
修改LOOP启动过程
2022-06-08 16:26:53 +08:00
洛水.山岭居室
5fbfd32c38
Re-defined variable from outer scope
2022-06-08 00:00:35 +08:00
洛水.山岭居室
c03fb27586
添加在 conversation_error_handler
的 TimedOut
错误处理
2022-06-07 21:33:05 +08:00
洛水.山岭居室
5abcb9fa92
添加群验证时验证成功或验证失败时解除或封禁用户
2022-06-07 19:27:02 +08:00
洛水.山岭居室
7d8e1e3c3a
修改 conversation_error_handler
部分日记错误等级
2022-06-06 17:19:00 +08:00
kotoriのねこ
f041dae5e7
Use escape_markdown
on username
2022-06-06 14:35:24 +08:00
洛水.山岭居室
fc5e552870
修改一下 args
2022-06-05 16:13:10 +08:00
deepsource-autofix[bot]
f3c2d701aa
Remove unused imports
2022-06-03 15:59:56 +08:00
洛水.山岭居室
8285dc2f2e
给一些 ConversationHandler
添加错误处理
2022-06-03 15:54:56 +08:00
洛水.山岭居室
ef0ad3390c
删除无用导入
2022-06-03 01:38:01 +08:00
洛水.山岭居室
97a1423737
添加新的会话错误处理并使用装饰器装饰在部分函数上
2022-06-03 01:37:34 +08:00
洛水.山岭居室
4d52b5c9f2
删除无用代码
2022-06-03 01:22:37 +08:00
洛水.山岭居室
3e65db5c84
删除无用模块导入
2022-06-03 01:21:12 +08:00
洛水.山岭居室
34467e5b9e
Fix bad except
order found
2022-06-01 11:53:31 +08:00
洛水.山岭居室
cabf28d0aa
修改模块名称和类名称
...
已经确认检查单上的内容检查完毕
2022-06-01 11:46:26 +08:00
洛水.山岭居室
6ed9960ed1
服务器熟了?服务器熟啦!
2022-06-01 00:48:54 +08:00
洛水.山岭居室
113db1350a
添加处理 ConnectTimeout 的过程
2022-06-01 00:44:45 +08:00
cfb4ede63f
修复 plugins.sign
问题
2022-05-31 22:46:28 +08:00
a25a44baf5
实现 plugins.gacha
卡池缩写
2022-05-31 22:39:42 +08:00
f50d5f9354
修复 plugins.sign
漏签天数错误
2022-05-31 12:51:20 +08:00
dcde4dbae6
实现 plugins.daily_note
错误处理
2022-05-31 00:32:46 +08:00
洛水.山岭居室
bb0d83847c
在 plugins.cookie
添加新的异常处理
2022-05-30 23:46:39 +08:00
洛水.山岭居室
3e453827f9
叫派蒙!!!!!!!!!
2022-05-30 23:41:42 +08:00
a07377614f
实现 plugins.daily_note
查询角色当前状态
2022-05-30 23:18:14 +08:00
洛水.山岭居室
fca92617e8
修改错误的引用
2022-05-30 22:29:03 +08:00
洛水.山岭居室
1e94d3197e
修改大部分的 reply_chat_action
2022-05-30 16:08:56 +08:00
洛水.山岭居室
5f72ac8ca7
添加 plugins.strategy
的自动消息删除
2022-05-30 00:33:56 +08:00
洛水.山岭居室
53e99c41ae
添加 plugins.weapon
的自动消息删除
...
修改 `plugins.sign` 的回复消息
2022-05-30 00:29:24 +08:00
e7e662f3d7
实现 plugins.weapon
缩写
2022-05-30 00:14:17 +08:00
洛水.山岭居室
7007986a13
修改 plugins.post
能够删除图片,添加tags、修改文章等
2022-05-29 18:27:32 +08:00
deepsource-autofix[bot]
dafb6f6e64
Simplify the if
statement
2022-05-29 01:05:02 +08:00
deepsource-autofix[bot]
c88b975eda
Remove unnecessary f-string
2022-05-29 01:04:51 +08:00
852ebf1632
优化 help.html
2022-05-29 00:58:10 +08:00
洛水.山岭居室
2e9cfcb921
添加 plugins.uid
在未查询到账号信息时自动删除消息
2022-05-28 22:53:03 +08:00
洛水.山岭居室
a48b893d6a
修复 plugins.uid
获取角色数不正确的问题
2022-05-28 22:36:54 +08:00
洛水.山岭居室
c0721e879c
添加 plugins.help
在发送失败时清空已经保存的 file_id
2022-05-28 20:56:47 +08:00
洛水.山岭居室
cb96056bcc
修改 plugins.help
在第二次调用时候使用 file_id
发送图片
...
速度更快!
2022-05-28 20:53:54 +08:00
洛水.山岭居室
526c831b8a
修改 help
命令
...
添加 `plugins.help` 模块
添加帮助命令模板
修改 .gitignore 文件
2022-05-28 20:31:44 +08:00
洛水.山岭居室
bc170a5a2b
修改 plugins.get_user
模块名称为 plugins.uid
...
命令 getuser 修改为 uid
2022-05-28 20:28:12 +08:00
洛水.山岭居室
4bcbb74cca
修改 plugins.start
的欢迎命令判断逻辑
2022-05-28 16:43:46 +08:00
洛水.山岭居室
a8a97037ca
修改 plugins.start
的欢迎命令
2022-05-28 16:42:53 +08:00
Anotia
f4574ee54e
增加识别 start
命令中的 payload
2022-05-28 16:37:34 +08:00
洛水.山岭居室
3768e241b2
修复 plugins.strategy
的格式错误问题
2022-05-28 16:07:30 +08:00
洛水.山岭居室
9c2db7fa94
修改配置文件Key拼写错误 删除多余配置
2022-05-28 15:55:33 +08:00
洛水.山岭居室
95a9a4dd34
实现攻略查询
...
代码来源为 #7
2022-05-28 15:50:19 +08:00
deepsource-autofix[bot]
b1aa54dde2
Change methods not using its bound instance to staticmethods
2022-05-28 15:31:53 +08:00
deepsource-autofix[bot]
34688cd914
Remove unnecessary f-string
2022-05-28 15:28:44 +08:00
deepsource-autofix[bot]
026903208b
Remove empty module
2022-05-28 15:27:28 +08:00
deepsource-autofix[bot]
48581734fe
Remove unused imports
2022-05-28 15:23:26 +08:00
洛水.山岭居室
884a153271
删除 plugins.weapon
的无用导入
2022-05-28 15:04:52 +08:00
洛水.山岭居室
de24bda010
修改 service.game
获取角色攻略信息错误
...
修复获取角色攻略的 `collection_id`
修复获取失败后缓存为空字串符时直接返回
修改 `plugins.inline` 的标注的转载信息
2022-05-27 17:07:51 +08:00
洛水.山岭居室
f2c9116902
添加 plugins.cookie
获取账号基础信息的 GenshinException
异常处理
...
我真的想不到还有人用注销的账号去绑定,导致的奇怪的异常 `[10102] User's data is not public`,真的绝了·
2022-05-27 10:07:40 +08:00
洛水.山岭居室
ccf73c31cd
修改 plugins.error_handler
输出的日记的细节问题
2022-05-27 01:03:36 +08:00
473a5134a1
实现 plugins.sign
本月漏签次数
2022-05-27 00:55:02 +08:00
洛水.山岭居室
e03da9a52c
修改 plugins.error_handler
在发生错误推送给用户的的错误信息
2022-05-26 21:48:00 +08:00
洛水.山岭居室
103534d8ee
修改 plugins.admin
的权限管理装饰器 独立于 Admin
类外
...
删除 `plugins.auth` 多余参数
2022-05-26 20:34:10 +08:00
洛水.山岭居室
d77db74278
修改 plugins.auth
的管理进行的封禁时间改为永久封禁
2022-05-26 20:28:24 +08:00
洛水.山岭居室
e7dae95944
修改 plugins.error_handler
在发生错误时的通知日记
2022-05-26 20:07:05 +08:00
洛水.山岭居室
23dd5b29bf
修改 plugins.error_handler
在发生错误时候指导用户发送 /cancel
命令退出对话
...
修改 `plugins.base` 在户发送 `/cancel` 命令时移除远程键盘
2022-05-26 19:51:06 +08:00
洛水.山岭居室
45fb62aad1
修改 plugins.post
在连接错误时直接退出
2022-05-26 19:37:55 +08:00
洛水.山岭居室
938978f0bf
修改 plugins.base
的洪水防御时间
2022-05-26 16:36:33 +08:00
洛水.山岭居室
d3779206b1
修改 plugins.auth
的日记输出
2022-05-26 16:36:33 +08:00
洛水.山岭居室
9059406ddd
修复 plugins.get_user
offering_name 和 teapot_icon 错误
2022-05-26 08:02:46 +08:00
洛水.山岭居室
198abc7b3f
删除 plugins.sign
多余符号
2022-05-25 18:40:07 +08:00
洛水.山岭居室
1f65f41224
修改 plugins.sign
获取国际服Cookie的错误 删除无用代码
2022-05-25 18:35:13 +08:00
洛水.山岭居室
3473f0e16f
修改 plugins.error_handler
通知用户的信息
2022-05-25 18:28:01 +08:00
洛水.山岭居室
02fa66f7b6
添加 service.quiz
的 correct_option
异常时的日记
2022-05-25 17:04:14 +08:00
洛水.山岭居室
11153b582c
尝试修复奇怪的错误
...
很奇怪,先会这样
`Traceback (most recent call last):
File "/home/luoshuijs/anaconda3/envs/TGPaimonBot/lib/python3.9/site-packages/python_telegram_bot-20.0a0-py3.9.egg/telegram/ext/_application.py", line 874, in __create_task_callback
raise exception
File "/home/luoshuijs/anaconda3/envs/TGPaimonBot/lib/python3.9/site-packages/python_telegram_bot-20.0a0-py3.9.egg/telegram/ext/_application.py", line 846, in __create_task_callback
return await coroutine
File "/home/luoshuijs/anaconda3/envs/TGPaimonBot/lib/python3.9/site-packages/python_telegram_bot-20.0a0-py3.9.egg/telegram/ext/_handler.py", line 137, in handle_update
return await self.callback(update, context)
File "/root/Projects/TGPaimonBot/plugins/base.py", line 66, in decorator
return await func(*args, **kwargs)
File "/root/Projects/TGPaimonBot/plugins/quiz.py", line 95, in command_start
poll_message = await self.send_poll(update)
File "/root/Projects/TGPaimonBot/plugins/quiz.py", line 66, in send_poll
index = options.index(correct_option)
ValueError: '' is not in list`
然后就会一直这样
`Traceback (most recent call last):
File "/home/luoshuijs/anaconda3/envs/TGPaimonBot/lib/python3.9/site-packages/python_telegram_bot-20.0a0-py3.9.egg/telegram/ext/_application.py", line 929, in process_update
check = handler.check_update(update) # Should the handler handle this update?
File "/home/luoshuijs/anaconda3/envs/TGPaimonBot/lib/python3.9/site-packages/python_telegram_bot-20.0a0-py3.9.egg/telegram/ext/_conversationhandler.py", line 741, in check_update
for candidate in self.states.get(state, []):
TypeError: unhashable type: 'PendingState'`
但是对于上个错误一直触发我也没办法
2022-05-25 14:24:13 +08:00
洛水.山岭居室
1f390a84e2
删除多余导入模块
2022-05-24 20:48:34 +08:00
洛水.山岭居室
611b4ae344
修改 service.sign
和 service.get_user
的 callback_data
2022-05-24 20:39:14 +08:00
洛水.山岭居室
a9b2cc0c64
修复plugins.sign
没有显示时区的问题
2022-05-24 19:53:17 +08:00
洛水.山岭居室
57f4a85b95
修改 plugins.sign
使用的签到请求模块为 genshin
2022-05-24 19:41:04 +08:00
洛水.山岭居室
19cd58c838
修复 get_user
自己查询自己时候无法查询到角色名称的问题
2022-05-22 18:14:56 +08:00
洛水.山岭居室
4ae2cccfec
添加用于装饰在指定函数防止过度调用的类装饰器
2022-05-20 18:23:15 +08:00
3871831881
Admin 类使用装饰器精简代码
2022-05-20 16:42:46 +08:00