MCPcopy Index your code
hub / github.com/python-telegram-bot/python-telegram-bot / forward_to

Method forward_to

src/telegram/_user.py:2275–2324  ·  view source on GitHub ↗

Shortcut for:: await bot.forward_message(from_chat_id=update.effective_user.id, *argss, **kwargs) For the documentation of the arguments, please see :meth:`telegram.Bot.forward_message`. .. seealso:: :meth:`forward_from`, :meth:`forward_messages_from`, :me

(
        self,
        chat_id: int | str,
        message_id: int,
        disable_notification: ODVInput[bool] = DEFAULT_NONE,
        protect_content: ODVInput[bool] = DEFAULT_NONE,
        message_thread_id: int | None = None,
        video_start_timestamp: int | None = None,
        direct_messages_topic_id: int | None = None,
        suggested_post_parameters: "SuggestedPostParameters | None" = None,
        message_effect_id: str | None = None,
        *,
        read_timeout: ODVInput[float] = DEFAULT_NONE,
        write_timeout: ODVInput[float] = DEFAULT_NONE,
        connect_timeout: ODVInput[float] = DEFAULT_NONE,
        pool_timeout: ODVInput[float] = DEFAULT_NONE,
        api_kwargs: JSONDict | None = None,
    )

Source from the content-addressed store, hash-verified

2273 )
2274
2275 async def forward_to(
2276 self,
2277 chat_id: int | str,
2278 message_id: int,
2279 disable_notification: ODVInput[bool] = DEFAULT_NONE,
2280 protect_content: ODVInput[bool] = DEFAULT_NONE,
2281 message_thread_id: int | None = None,
2282 video_start_timestamp: int | None = None,
2283 direct_messages_topic_id: int | None = None,
2284 suggested_post_parameters: "SuggestedPostParameters | None" = None,
2285 message_effect_id: str | None = None,
2286 *,
2287 read_timeout: ODVInput[float] = DEFAULT_NONE,
2288 write_timeout: ODVInput[float] = DEFAULT_NONE,
2289 connect_timeout: ODVInput[float] = DEFAULT_NONE,
2290 pool_timeout: ODVInput[float] = DEFAULT_NONE,
2291 api_kwargs: JSONDict | None = None,
2292 ) -> "Message":
2293 """Shortcut for::
2294
2295 await bot.forward_message(from_chat_id=update.effective_user.id, *argss, **kwargs)
2296
2297 For the documentation of the arguments, please see :meth:`telegram.Bot.forward_message`.
2298
2299 .. seealso:: :meth:`forward_from`, :meth:`forward_messages_from`,
2300 :meth:`forward_messages_to`
2301
2302 .. versionadded:: 20.0
2303
2304 Returns:
2305 :class:`telegram.Message`: On success, instance representing the message posted.
2306
2307 """
2308 return await self.get_bot().forward_message(
2309 from_chat_id=self.id,
2310 chat_id=chat_id,
2311 message_id=message_id,
2312 video_start_timestamp=video_start_timestamp,
2313 disable_notification=disable_notification,
2314 read_timeout=read_timeout,
2315 write_timeout=write_timeout,
2316 connect_timeout=connect_timeout,
2317 pool_timeout=pool_timeout,
2318 api_kwargs=api_kwargs,
2319 protect_content=protect_content,
2320 message_thread_id=message_thread_id,
2321 direct_messages_topic_id=direct_messages_topic_id,
2322 suggested_post_parameters=suggested_post_parameters,
2323 message_effect_id=message_effect_id,
2324 )
2325
2326 async def forward_messages_from(
2327 self,

Calls 2

get_botMethod · 0.80
forward_messageMethod · 0.45