Forwarding Messages via Telegram Bots

I need further clarification about Telegram bot functionality. Specifically, can I forward a message to my bot from another bot even if I do not have its token? I have experimented with several programming languages such as PHP, Python, and Ruby in an effort to manage this process, but none of the attempts produced a successful outcome. Moreover, I tried using a bot ID for forwarding; however, according to the available documentation, only tokens are accepted for forwarding messages. Any insights on this topic would be appreciated.

hey, i dont think you can forward from another bot without the token. the api demands that token for good reason. any workaround would probably be against telegram’s policy- not worth the risk in my opinion.

Based on my experiments, attempting to forward messages without the bot token consistently failed. Working through several API calls using Python, I observed that the Telegram API strictly requires a token for authentication and verification purposes. The design seems to ensure that only authorized messages get forwarded, which provides an additional layer of security. From what I gathered in my testing and references in the documentation, relying solely on a bot ID or similar credentials isn’t supported. This confirms that the token requirement is indeed a fundamental part of the process.

In my own experience while working with the Telegram Bot API, I have repeatedly encountered issues when trying to work around token authentication. I attempted different programming approaches, including using both PHP and Node.js, to see if there was any method of bypassing this requirement. Despite exploring several creative design patterns, the token remained a strict necessity. It seems that the API’s security measures do not permit any exceptions. This confirms that proper verification through the token is crucial and that alternative credentials, such as a bot ID, are not acceptable for message forwarding.