mirror of
https://github.com/TheFunny/TelegramTwitterMediaBot.git
synced 2026-09-23 23:32:05 +00:00
Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ca9064a1b7
|
||
|
|
d58fd7cd46
|
||
|
|
9aa7aa1c36
|
@@ -237,6 +237,12 @@ async def cmd_user_dict(update: Update, context: CustomContext) -> None:
|
|||||||
await update.effective_message.reply_text(html.escape(str(context.chat_data)), disable_web_page_preview=True)
|
await update.effective_message.reply_text(html.escape(str(context.chat_data)), disable_web_page_preview=True)
|
||||||
|
|
||||||
|
|
||||||
|
@send_action(ChatAction.TYPING)
|
||||||
|
async def cmd_clear_edit_message(update: Update, context: CustomContext) -> None:
|
||||||
|
context.chat_data.edit_message.clear()
|
||||||
|
await update.effective_message.reply_text("Edit message cleared.")
|
||||||
|
|
||||||
|
|
||||||
async def post_init(application: Application) -> None:
|
async def post_init(application: Application) -> None:
|
||||||
# commands = [
|
# commands = [
|
||||||
# BotCommand('start', CMD_START),
|
# BotCommand('start', CMD_START),
|
||||||
@@ -291,6 +297,7 @@ def main():
|
|||||||
CallbackQueryHandler(query_forward_message, pattern="forward"),
|
CallbackQueryHandler(query_forward_message, pattern="forward"),
|
||||||
CallbackQueryHandler(query_template, pattern=r"^template\|"),
|
CallbackQueryHandler(query_template, pattern=r"^template\|"),
|
||||||
CommandHandler("bot_dict", cmd_user_dict),
|
CommandHandler("bot_dict", cmd_user_dict),
|
||||||
|
CommandHandler("clear_edit_message", cmd_clear_edit_message),
|
||||||
]
|
]
|
||||||
|
|
||||||
application.add_handlers(handlers)
|
application.add_handlers(handlers)
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
python-telegram-bot[webhooks]~=21.6
|
python-telegram-bot[webhooks]~=21.7
|
||||||
httpx[http2]~=0.27
|
httpx[http2]~=0.27
|
||||||
uvloop~=0.19.0; sys_platform != 'win32'
|
uvloop~=0.19.0; sys_platform != 'win32'
|
||||||
async-pixiv @ git+https://github.com/TheFunny/async-pixiv@main
|
async-pixiv @ git+https://github.com/TheFunny/async-pixiv@main
|
||||||
+9
-8
@@ -258,14 +258,15 @@ class TelegramBsky:
|
|||||||
# )
|
# )
|
||||||
yield
|
yield
|
||||||
elif bsky_media.type == "external":
|
elif bsky_media.type == "external":
|
||||||
yield InlineQueryResultVideo(
|
# yield InlineQueryResultVideo(
|
||||||
id=str(uuid4()),
|
# id=str(uuid4()),
|
||||||
video_url=bsky_media.url,
|
# video_url=bsky_media.url,
|
||||||
mime_type="image/gif",
|
# mime_type="image/gif",
|
||||||
thumbnail_url=bsky_media.thumb,
|
# thumbnail_url=bsky_media.thumb,
|
||||||
title=bsky.text,
|
# title=bsky.text,
|
||||||
caption=self.message_text
|
# caption=self.message_text
|
||||||
)
|
# )
|
||||||
|
yield
|
||||||
|
|
||||||
def message_media_generator(self) -> Generator[TypeMessageMediaResult, None, None]:
|
def message_media_generator(self) -> Generator[TypeMessageMediaResult, None, None]:
|
||||||
bsky = self._bsky
|
bsky = self._bsky
|
||||||
|
|||||||
Reference in New Issue
Block a user