8/27/2023 0 Comments Rss feed to telegram channel![]() They have been entirely different projects since the early days of this project. ![]() The repository was formerly a fork of BoKKeR/RSS-to-Telegram-Bot. If you modify the code and distribute or host it, make sure any users who can use your bot can get the source code (by editing the repo URL in src/i18n/_init_.py). ![]() Closed-source distribution or bot-hosting are strictly prohibited. Want to preview what the messages sent by RSStT look like? Here is a list of channels using RSStT. If you use the public bot in your Channel, consider mentioning the bot (or this project) in your channel description (or pinned message) to let more people know about it. Meanwhile, you should "fair use" the bot, avoid subscribing to too many RSS feeds. I will try my best to maintain it, but I cannot guarantee that it will always work perfectly. The public bot comes with absolutely no warranty. Special thanks to their free hosting service for libre projects! You can help to translate the bot using Hosted Weblate. For developers or experienced users, dirty run from source is also an option.įor more details, refer to the deployment guide. You may also install RSStT from PyPI (tracking master branch) or TestPyPI (tracking dev branch, which is latest) using pip. Railway.app (a PaaS platform) is also officially supported. The most recommended way to deploy RSStT is Docker Compose: it is suitable for virtually all VPS. It is quite easy to deploy your RSStT instance. Optimized performance (see also the FAQ).OPML importing and exporting (keep custom title).Individual proxy settings for Telegram and RSS feeds.Various customizable formatting settings.If configured Telegraph, the message will be sent via Telegraph (customizable).Automatically show the author-name (customizable).Automatically determine whether the title of the RSS feed is auto-filled, if so, omit the title (customizable).Automatically replace emoji images with emoji or its description text.Automatically replace emoji shortcodes with emoji.Drop annoying icons, they break the reading experience.Long images will be sent as files to prevent Telegram from compressing the image and making it unreadable.Images, Videos, and Audio both in the post content and enclosure Documents in the post enclosure.The content of the posts of an RSS feed will be sent to Telegram.English, Chinese, Cantonese, Italian, and more!.Important: If you have your own RSStT bot (v1), please read the migration guide to learn how to migrate to v2. Specify different option values than default values to improve readability.A Telegram RSS bot that cares about your reading experience Include retweets, only available in /twitter/userįorce using Web API even if Developer API is configured, only available in /twitter/user and /twitter/keywordĬount parameter passed to Twitter API, only available in /twitter/user Show quote comments in title (if false, only the retweeted tweet will be shown in the title)Įxclude replies, only available in /twitter/user Use " RT " instead of "", " Re " instead of "" Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) Show author name in description (RSS body) Specify options (in the format of query string) in parameter routeParams to control some extra features for Tweets Key ![]() If you would like to exclude replies but include threads, enable forceWebApi in the /twitter/user route. excludeReplies in the Developer API will treat threads (opens new window) (self-replied tweets) as replies and exclude them, while in the Web API it will not. However, there are some differences between the two APIs, e.g. By default, the Developer API is prioritized, but if it is not configured or errors, the Web API will be used. There are two routes ( /twitter/user and /twitter/keyword) comes with Web API implementation which does not require to be specially configured to enable along with the Developer API implementation. Some routes rely on the Twitter Developer API, which requires to be specially configured to enable. Specify different option values than default values can meet different needs, URLĭue to restrictions from Twitter, currently only tweets within 7 days are available in some routes. Keywords replace # by %23 for hashtag searching Meanwhile, you should fair use the bot, avoid subscribing to too many RSS feeds. routeParams, optional - extra parameters, see the table belowįor reply messages, show the target of the replyįor forwarded messages, show the forwarding sourceįor forwarded messages, show the author of the forwarding source A Telegram RSS bot that cares about your reading experience - GitHub. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |