LogoAISecKit
icon of XT-Bot

XT-Bot

A GitHub repository for automating Twitter scraping and media delivery via Telegram Bot using Github Actions.

Introduction

XT-Bot đŸ¤–

XT-Bot is an automated tool that utilizes GitHub Actions to schedule and execute Twitter scraping, supporting both periodic updates of home timeline tweets and manual scraping of specific users' tweets and media. It then delivers the results via a Telegram Bot, allowing for seamless updates to channels and groups without manual deployment.

Key Features
  • Automated Twitter Scraping: Scheduled scraping of your Twitter home timeline every 30 minutes.
  • Manual User Scraping: Fetch full historical tweets and media from specified users, supporting multiple users.
  • Telegram Bot Integration: Automatically send images, videos, and GIFs to your desired Telegram channels or groups.
  • Local Data Storage: Store tweet data and push records locally to maintain privacy and manage data effectively.
  • Configurable Parameters: Users can set various parameters like request interval, filter retweets, limits on tweet count, and target user lists.
  • Open Source: Released under the MIT License, promoting transparency and community contributions.
Benefits
  • No Deployment Needed: Utilizes GitHub Actions for automation, removing the need for manual deployment and server management.
  • User-Friendly Configuration: Easy to set up with configuration options for various scraping preferences and parameter settings.
  • Integration with Redis: Enhanced support for configuration storage and data management.
Highlighted Usage
  • Ideal for users wanting to maintain an updated Twitter feed in their Telegram groups without the hassle of manual posting or management.
  • Suitable for developers looking to explore automation with Twitter APIs and Telegram Bots.

Information

  • Publisher
    AISecKit
  • Websitegithub.com
  • Published date2025/04/28

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates