Python Bots

Open-source Python projects categorized as Bots

Top 23 Python Bot Projects

  1. rasa

    πŸ’¬ Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants

    Project mention: What is Rasa? A Beginner’s Guide to Conversational AI | dev.to | 2024-12-31

    Rasa GitHub Repository

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. blankly

    πŸš€ πŸ’Έ Easily build, backtest and deploy your algo in just a few lines of code. Trade stocks, cryptos, and forex across exchanges w/ one package.

  4. YouTube-Viewer

    A multithreaded view bot for YouTube (by MShawon)

  5. YukkiMusicBot

    Telegram Group Calls Streaming bot with some useful features, written in Python with Pyrogram and Py-Tgcalls. Supporting platforms like Youtube, Spotify, Resso, AppleMusic, Soundcloud and M3u8 Links.

  6. nextcord

    A Python wrapper for the Discord API forked from discord.py

  7. Botright

    Botright, the most advance undetected, fingerprint-changing, captcha-solving, open-source automation framework. Build on Playwright, its as easy to use as it is to extend your code. Solving your Captchas for free with AI.

  8. Agressive-Bestbuy-Bot

    A repository focused on Automated Bot's that will auto purchase products on a store's website. I currently have 3 bot's for Amazon, Bestbuy, and Newegg.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. scratchattach

    Scratch API wrapper with support for almost all site features, cloud requests framework and more

  11. rivescript-python

    A RiveScript interpreter for Python. RiveScript is a scripting language for chatterbots.

  12. github-follow-bot

    πŸ€– Automated follow/unfollow bot for GitHub. Follow from multiple sources. Choose which users to unfollow. Custom options to control bot speed and maximum actions.

  13. exocortex-halo

    Various and sundry additional pieces of software I've written to incorporate into my exocortex.

  14. twitterbot2

    Like and retweet your tweets, or search tweets by topic. It stores and serves data with a Flask webapp. 🐦 Live demo running on twitter.com/ai_testing

  15. DuckBot

    Repo for the source code of DuckBot!

  16. MemeBot

    A Python script that collects memes from Reddit and compiles them into a video and upload them to Youtube

  17. ClointFusion

    Cloint India Pvt. Ltd's (ClointFusion) Pythonic RPA (Automation) Platform

  18. supremebot

    SupremeBot is a user-friendly bot built with NiceGUI to help you buy limited-edition Supreme items. It offers real-time item updates, a hype counter, and fast checkout with pre-filled forms. Available on Windows, macOS, and Linux for seamless Supreme shopping.

    Project mention: πŸš€ Introducing Supreme Bot: A Python-Based Web Automation Tool πŸ›’ | dev.to | 2025-03-15

    How You Can Help: 🌱 Contribute code: Fix bugs, add features, or refactor existing parts. πŸ’¬ Provide feedback: Let me know your thoughts and suggestions! πŸ“ˆ Help grow the community: Share the project with others who might be interested. Check out the repository: Supreme Bot GitHub

  19. hn_bot

    A Bot that searches for and posts links to archived versions of articles after scanning all of HackerNews' top articles for those that contain a link to a site that requires a subscription.

  20. osu bot framework v3

    A powerful framework to create and manage bots for osu

  21. Twitter-Retweet-Bot

    A Twitter bot written in Python using Tweepy. It can like and/or retweet tweets that contain single or multiple keywords and hashtags.

  22. simpletwitter

    Twitter bot module with few lines of code

  23. intents

    A framework to define and operate Dialogflow Agents with a simple, code-first, approach πŸ”§

  24. nedry

    Nedry is a fun & useful discord bot with a modular plugin system (formerly "twitch_monitor_discord_bot")

  25. AWS-Every-Frame-Bot

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Bots discussion

Log in or Post with

Python Bots related posts

  • Show HN: Blast – Fast, multi-threaded serving engine for web browsing AI agents

    4 projects | news.ycombinator.com | 2 May 2025
  • What is Rasa? A Beginner’s Guide to Conversational AI

    2 projects | dev.to | 31 Dec 2024
  • Does a hooty bot exist? If not, petition to make one.

    2 projects | /r/TheOwlHouse | 19 Jun 2023
  • Gpt4free repo given takedown notice by OpenAI

    6 projects | news.ycombinator.com | 28 Apr 2023
  • Oh, the innocence

    1 project | /r/ProgrammerHumor | 22 Mar 2023
  • Problem with RASA Open Source "The client is using an unsupported version of the Socket.IO or Engine.IO"

    1 project | /r/learnprogramming | 20 Mar 2023
  • Obtaining a Word List

    2 projects | /r/gamedev | 2 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 15 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

What are some of the best open-source Bot projects in Python? This list will help you:

# Project Stars
1 rasa 20,134
2 blankly 2,288
3 YouTube-Viewer 1,562
4 YukkiMusicBot 1,318
5 nextcord 1,224
6 Botright 692
7 Agressive-Bestbuy-Bot 212
8 scratchattach 191
9 rivescript-python 157
10 github-follow-bot 84
11 exocortex-halo 73
12 twitterbot2 60
13 DuckBot 49
14 MemeBot 37
15 ClointFusion 35
16 supremebot 23
17 hn_bot 23
18 osu bot framework v3 19
19 Twitter-Retweet-Bot 17
20 simpletwitter 13
21 intents 11
22 nedry 10
23 AWS-Every-Frame-Bot 6

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?