Development of a Telegram Bot for Specific Message Forwarding
Budget: ₹1,500 – ₹12,500 INR
I am looking for a specific solution involving the Telegram messaging application. I have a large Telegram channel with over 60,000 messages. Out of these, approximately 6,400 contain a specific keyword and emoji combination: ⚠️UNIQUE⚠️. I would like these specific messages to be forwarded to a different channel.
I am seeking the development of a Telegram bot that could automate this process. The bot would need to fulfill the following requirements:
1. Authenticate and join the specified Telegram channel using the appropriate API credentials.
2. Starting from the most recent messages, the bot should search through the message history for instances of the specified keyword and emoji: ⚠️UNIQUE⚠️.
3. Upon identifying a message containing the keyword and emoji, the bot should automatically forward that message to the designated destination channel.
Please note that it's crucial that the bot starts its search with the latest messages and moves backward in chronological order. The bot should cease its operation once it has reviewed all messages in the channel.
While I understand Python and the telethon library could be employed to accomplish this, I am open to your expert recommendations on the best tools and methodologies to employ.
I am seeking the development of a Telegram bot that could automate this process. The bot would need to fulfill the following requirements:
1. Authenticate and join the specified Telegram channel using the appropriate API credentials.
2. Starting from the most recent messages, the bot should search through the message history for instances of the specified keyword and emoji: ⚠️UNIQUE⚠️.
3. Upon identifying a message containing the keyword and emoji, the bot should automatically forward that message to the designated destination channel.
Please note that it's crucial that the bot starts its search with the latest messages and moves backward in chronological order. The bot should cease its operation once it has reviewed all messages in the channel.
While I understand Python and the telethon library could be employed to accomplish this, I am open to your expert recommendations on the best tools and methodologies to employ.