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,
)
| 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, |