3
0
Telegram_PaimonBot/plugins/almanac.py
Xtao_dada 5eeea30fdc
v0.1.0beta (#1)
*  支持生成原神黄历
*  支持每日副本查询
*  支持角色资料、命座查询
*  支持武器查询
2021-07-09 23:31:30 +08:00

21 lines
780 B
Python

from pyrogram import Client
from pyrogram.types import Message
from defs.almanac import get_almanac_image
from defs.redis_load import redis
async def almanac_msg(client: Client, message: Message):
# 生成黄历
text = '旅行者你好,这是提瓦特大陆今日份的黄历。'
path = get_almanac_image()
if path == '':
await message.reply('派蒙与提瓦特大陆的连接遇到了一点问题:<code>数据库离线</code>', quote=True)
return
if 'almanac.png' in path:
# 开始上传
msg = await message.reply_photo(photo=path, caption=text, quote=True)
# 缓存 file_id
redis.set('almanac_file_id', msg.photo.file_id)
else:
await message.reply_photo(photo=path, caption=text, quote=True)