#Telegram rss bot github free#
If you have found a bug or got some improvements / ideas, feel free to open a issue or pull request.
#Telegram rss bot github code#
Huge code refactor to improve performance – remove redundant code – increase consistency.Run docker-compose up -d to start the bot.Manage your default RSS feeds using feeds.csv.Paste your Telegram API Token to config.yaml.If you want to deploy your own instance, create a new bot using Rename config-example.yaml to config.yaml /sentiments get an average sentiment from all news, grouped by coin.personal feeds will also be included (currently for every user). /news get the latest news for any coin.You can add and remove multiple feeds by providing a comma separated list of rss feed urls. The bot will fetch and broadcast news from your personal feeds, based on your coin subscription.
The bot will then send you the latest news based on your subscription.
The latest release is always live at can start a chat with this bot or deploy your own bot using /start to start the bot. TradingviewSnapshotBot - This is TradingviewSnapshotBot, It can generate Tradingview Chart Snapshots of your choice and send it over telegram. AutoConv-Telegram-Python - Python package to handle automatic conversation in a Telegram bot. This analysis can help determine how positive or negative the news situation is. OctoBot - Cryptocurrency trading bot using technical analysis based strategy with an advanced web interface. These grouped items are then further processed using sentiment analysis. It reads multiple RSS feeds and groups all items by currency. To have a complete list of telegram bots (without source) have a look at botlist. All sources will be listed by language in which the bots are written on. This bot will help you keep track of the latest news on your favorite cryptocurrency. A list of Telegram bots with open source code in alphabetical order. You should see a line like 02:08:39,212 - _main_ - INFO - 8, whenever a message is logged.A simple telegram bot that will help you stay updated on your latest crypto news You can see if messages are being logged correctly by reviewing the terminal output. You’ve sent a message to trigger the update).
Logged previously (and this list is only updated once an hour, so if you’re impatient, you can restart the bot after The bot will now log all messages in the group, but will only respond to users who have sent a message that has been If you have forgotten to disable privacy mode, an error will be logged in the terminal. The group, and the bot will reply with it, then restart the bot with the id. If you do not know the chat’s id and have set it to 0 as mentioned above, you can send the /chatid command inside tz: Specify a tz database time zone string here (e.g., America/New_York) to return statistics queries in this time zone.Ī complete command might look like: $ python -m telegram_stats_bot.main -tz = "America/Toronto" "110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw" startup, the bot will attempt to create the database and tables, if they do not already exist.This was mostly for development purposes and is not necessary in normal use. If only a prefix is specified, they will be saved under that prefix in your platform’s preferred app data directory. json-path: Specifying a path here will log messages to json files in addition to the database.POSTGRESQL_URL: Connection information in the form: if DB_NAME exists, there must not be tables called messages_utc, user_events, or user_names.CHAT_ID: The chat id to monitor (will be a large integer, possibly negative, if unknown, set to 0 and see below).BOT_TOKEN: Your bot’s token e.g., 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw.Once installed, you can run the bot by calling the main module with a few required arguments: $ python -m telegram_stats_bot.main BOT_TOKEN CHAT_ID POSTGRESQL_URL