tg_bot/handlers/TestChannelPhotoHandler.py

18 lines
877 B
Python
Raw Normal View History

2024-12-06 14:20:29 +03:00
from bot.DaHandler import DaHandler
from telegram import ParseMode
import bot
from bot.DaMsg import DaMsg
class TestChannelPhotoHandler(DaHandler):
def handler(self, update, context):
if bot.config['TEST_CHANNEL_ID'] == str(update.effective_chat.id):
if update.effective_message.caption is not None:
da_msg = DaMsg(update.effective_message)
text = "{text} \n\n {bot_link}".format(text=da_msg.stylizedCaption,
bot_link="&#128073; <a href='https://t.me/prosmi_bot'>Предложить новость</a>")
context.bot.editMessageCaption(chat_id=update.effective_chat.id,
message_id=update.effective_message.message_id,
caption=text, parse_mode=ParseMode.HTML)