diff --git a/data/example.yml b/data/example.yml deleted file mode 100644 index 96ad4a2..0000000 --- a/data/example.yml +++ /dev/null @@ -1,163 +0,0 @@ -# 注意,如无修改能力,勿随意更改顶级的Key -# 建议:如无修改能力,勿改动容器名,即sycgram -# 按需改动 - -# 指令 - 例子 - 格式 -# cmd: "help" - -# 指令前缀 - 例子 - 格式 -# all_prefixes:"-" - -help: - all_prefixes: "-" - cmd: help - format: -help - usage: 指令列表 - -note: - cmd: note - format: -note <序号> or -note <序号|list|clear> - usage: 回复一条消息,根据序号保存/删除该消息文本 - -dme: - cmd: dme - format: -dme <数量> - usage: 直接使用。批量删除消息, 范围:1 ~ 1500,默认:1 - -f: - cmd: f - format: -f <数量> - usage: 回复一条消息,转发该消息n次。范围:1 ~ 30, 默认:1 - -cp: - cmd: cp - format: -cp <数量> - usage: 回复一条消息,无引用转发该消息n次。范围:1 ~ 30, 默认:1 - -ghost: - cmd: ghost - format: -ghost - usage: 直接使用。开启ghost的对话会被自动标记为已读 - -id: - cmd: id - format: -id - usage: 回复一条消息或直接使用,查看对话及消息的ID - -sb: - cmd: sb - format: -sb - usage: 回复一条消息,将在所有共同且拥有管理踢人权限的群组中踢出目标消息的主人 - -dc: - cmd: dc - format: -dc - usage: 回复一条消息,或者直接使用。查看目标消息或当前对话的DC区 - -pingdc: - cmd: pingdc - format: -pingdc - usage: 测试与各个DC的延时 - -ex: - cmd: ex - format: -ex <数字> - usage: 汇率转换 - -google: - cmd: google - format: -google <无|搜索内容> - usage: 回复一条消息,或直接使用 - -speedtest: - cmd: speedtest - format: -speedtest <无|节点ID|list|update> - usage: 服务器本地网络测速 - -sticker: - cmd: s - format: -s <无|emoji> or -s - usage: - 收集回复的贴纸/图片/图片文件消息。直接使用时,可以设置默认贴纸包标题&名字; - 回复使用时,可以指定emoji,不指定则使用默认emoji - -trace: - cmd: trace - format: -trace - usage: 回复一条消息,当目标消息的主人发消息时,自动丢,默认:💩。直接使用,清除所有trace目标(或展示trace名单) - -cc: - cmd: cc - format: -cc <数量> or -cc - usage: 回复使用:遍历该消息的主人发过的消息并丢<数量>个给Ta;直接使用: - 指令为默认emoji,若参数为set,则设置随机emoji。数量范围:1 ~ 233,Emoji默认为:💩 - -cal: - cmd: cal - format: -cal <四则运算式> - usage: 直接使用。默认除法精确到小数点后4位 - -sh: - cmd: sh - format: -sh - usage: 直接使用 - -sysinfo: - cmd: sysinfo - format: -sysinfo - usage: 直接使用,查看系统信息 - -diss: - cmd: diss - format: -diss - usage: 喷子语录 - -tg: - cmd: tg - format: -tg - usage: 舔狗语录 - -archive: - cmd: arch - format: -arch - usage: 归档当前对话 - -unarchive: - cmd: unarch - format: -unarch - usage: 撤销归档当前对话 - -restart: - cmd: restart - format: -restart - usage: 重启sycgram - -update: - cmd: update - format: -update - usage: 更新配置文件和sycgram到主分支的最新版本 - -prefix: - cmd: prefix - format: -prefix <符号|reset> - usage: 修改所有指令的前缀。当参数为reset时,恢复command.yml的所有默认参数 - -alias: - cmd: alias - format: -alias or -alias or -alias - usage: 修改指令别名 - -upload: - cmd: upload - format: -upload <文件路径> - usage: 上传容器内文件至当前对话 - -download: - cmd: download - format: -download <无|文件路径> - usage: 回复一条文件/视频/图片/音乐等可下载的消息。如无指定文件路径,则默认存放至容器默认挂载的目录 - -ip: - cmd: ip - format: -ip - usage: 查询IP地址或域名的信息 diff --git a/plugins/updown.py b/plugins/updown.py index eb6a70b..6d53f2e 100644 --- a/plugins/updown.py +++ b/plugins/updown.py @@ -44,7 +44,7 @@ async def download(_: Client, msg: Message): if not replied_msg: return await show_cmd_tip(msg, cmd) if replied_msg.sticker: - creation = datetime.strftime(datetime.now(), '%Y-%m-%d %H:%M:%S') + creation = datetime.strftime(datetime.now(), '%Y_%m_%d_%H_%M_%S') file_name = f"{DOWNLOAD_PATH}sticker_{creation}.webp" else: file_name = DOWNLOAD_PATH if not where else where diff --git a/tools/constants.py b/tools/constants.py index d5b0c32..07f03c3 100644 --- a/tools/constants.py +++ b/tools/constants.py @@ -6,7 +6,6 @@ SYCGRAM_INFO: str = f"{SYCGRAM.title()} | INFO" SYCGRAM_ERROR: str = f"{SYCGRAM.title()} | ERROR" SYCGRAM_WARNING: str = f"{SYCGRAM.title()} | WARNING" COMMAND_YML: str = './data/command.yml' -EXAMPLE_YML: str = './data/example.yml' CMD_YML_REMOTE: str = "https://raw.githubusercontent.com/iwumingz/sycgram/main/data/command.yml" UPDATE_CMD: str = f""" docker run --rm \