AppWizard April 2, 2024 Chat app Telegram challenges Meta with the launch of new ‘Business’ features and revenue-sharing | TechCrunch Telegram Business is a messaging app designed to cater specifically to businesses, offering features to streamline communication with customers such as preset replies, chatbots, and ad-revenue sharing for public channels with over 1,000 followers.