el_monitorro

    ๐Ÿ‚ El Monitorro is a high-performance feed reader as a Telegram bot. It supports RSS, Atom and JSON feeds

    Language: sql

    Author: Anthony Abraham (@theanthony)

    9 stars ยท 367 views

    Files

    • get_timezone.rs (rs)
    • help_command_info.rs (rs)
    • remove_global_filter.rs (rs)
    • rust.yml (yml)
    • dependabot.yml (yml)
    • FUNDING.yml (yml)
    • deliver.rs (rs)
    • models.rs (rs)
    • main.rs (rs)
    • db.rs (rs)
    • config.rs (rs)
    • bot (txt)
    • commands (txt)
    • get_preview_enabled.rs (rs)
    • get_global_template.rs (rs)
    • up.sql (sql)
    • 2022-05-15-162026_add_filter_to_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2022-03-21-150522_add_content_fields_to_feeds (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2021-09-11-090120_add_kind_index_for_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-17-105525_add_group_fields_to_telegram_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-16-180117_change_feed_items_primary_key (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-03-25-174549_create_telegram_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-12-202636_add_index_to_subscription_delivered_at (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2022-08-20-090733_change_fang_periodic_table (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2021-08-21-091916_add_has_updates_to_subscription (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2021-03-07-131037_add_filter_words_to_subscriptions (txt)
    • down.sql (sql)
    • up.sql (sql)
    • el_monitorro_logo.png (image)
    • Cargo.toml (toml)
    • docker (txt)
    • start.sh (sh)
    • CHANGELOG.md (md)
    • remove_global_template.rs (rs)
    • set_timezone.rs (rs)
    • update_handler.rs (rs)
    • commands.rs (rs)
    • telegram_client.rs (rs)
    • http_client.rs (rs)
    • migrations (txt)
    • 2020-03-15-165306_create_izta_table (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2021-09-09-164314_add_retries_and_skips (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-16-111758_make_feed_item_links_not_null (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2023-02-18-045257_add_thread_id_to_subscriptions (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-13-195327_remove_tasks_table (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-16-112156_add_type_to_feeds (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-12-185651_remove_publication_date_from_index (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2023-01-31-144227_add_command_into_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-08-22-072842_add_template_to_telegram_subscriptions (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2022-09-02-144340_change_fang_tables (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-05-24-154009_add_utc_offset_to_telegram_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2022-01-09-101143_change_feed_items_primary_key (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2023-01-28-110104_add_preview_enabled_to_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2022-01-07-134849_add_feed_items_content_hash (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-02-22-080419_create_feeds (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2023-01-29-100821_add_external_id_to_subscriptions (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-12-26-102013_add_index_to_feed_items_created_at (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2022-09-30-045157_modify_fang_tables (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 00000000000000_diesel_initial_setup (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2021-02-28-185335_add_index_on_feed_id (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2020-08-25-171935_add_template_to_chats (txt)
    • down.sql (sql)
    • up.sql (sql)
    • 2021-06-24-044332_create_fang_tasks (txt)
    • down.sql (sql)
    • config.toml (toml)
    • deploy.sh (sh)
    • themes (txt)
    • juice (txt)
    • templates (txt)
    • _variables.html (html)
    • atom.rs (rs)
    • json.rs (rs)
    • sync.rs (rs)
    • docs (txt)
    • static (txt)
    • el_monitorro_logo.png (image)
    • content (txt)
    • contact.md (md)
    • donate.md (md)
    • db (txt)
    • feeds.rs (rs)
    • telegram.rs (rs)
    • feed_items.rs (rs)
    • index.html (html)
    • Makefile (txt)
    • app.json (json)
    • README.md (md)
    • docker-compose.yml (yml)
    • LICENSE (txt)
    • .github (github)
    • workflows (txt)
    • docs.yml (yml)
    • style.yml (yml)
    • schema.rs (rs)
    • Dockerfile (txt)
    • tests (txt)
    • support (txt)
    • json_feed_example.json (json)
    • src (txt)
    • models (txt)
    • telegram_subscription.rs (rs)
    • feed.rs (rs)
    • feed_item.rs (rs)
    • telegram_chat.rs (rs)
    • cleaner (txt)
    • clean_job.rs (rs)
    • remove_old_items_job.rs (rs)
    • lib.rs (rs)
    • deliver (txt)
    • render_message.rs (rs)
    • deliver_chat_updates_job.rs (rs)
    • deliver_job.rs (rs)
    • cleaner.rs (rs)
    • bot.rs (rs)
    • sync (txt)
    • sync_job.rs (rs)
    • sync_feed_job.rs (rs)
    • reader.rs (rs)
    • reader (txt)
    • rss.rs (rs)
    • toggle_preview_enabled.rs (rs)
    • list_subscriptions_keyboard.rs (rs)
    • help.rs (rs)
    • set_content_fields.rs (rs)
    • show_feed_keyboard.rs (rs)
    • get_global_filter.rs (rs)
    • remove_template.rs (rs)
    • close.rs (rs)
    • get_filter.rs (rs)
    • commands_keyboard.rs (rs)
    • info.rs (rs)
    • set_global_filter.rs (rs)
    • set_filter.rs (rs)
    • set_global_template.rs (rs)
    • unknown_command.rs (rs)
    • set_template.rs (rs)
    • get_template.rs (rs)
    • remove_filter.rs (rs)
    • unsubscribe.rs (rs)
    • start.rs (rs)
    • subscribe.rs (rs)
    • ATTRIBUTION.md (markdown)

    Loading code snippetโ€ฆ