Python Bots

Open-source Python projects categorized as Bots | Edit details

Top 13 Python Bot Projects

  • GitHub repo 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: How to Create the Perfect README for Your Open Source Project | | 2021-11-02

    This example is sourced from RasaHQ

  • GitHub repo 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.

    Project mention: Blankly: Rapidly Build and Deploy Trading Algorithms for Any Exchange | | 2022-01-01
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo ClointFusion

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

    Project mention: ClointFusion : Python based Automation (RPA) Platform | | 2021-11-09

    And, in terms of technology, we decided to build this RPA platform with the all-powerful Python. ClointFusion is now generally available as a Community Edition Python package and Open Sourced via GitHub, with over 100 Pythonic functions related to Desktop, Browser, Excel, and Citrix-based automation requirements. We have functions for automating mouse and keyboard operations, and it works directly on the target software, so you might not notice that another software (RPA) is open and running. It appears that a human is working, but it is actually just a software working over another software!

  • GitHub repo twitterbot2

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

    Project mention: twitterbot released | | 2021-10-21

    I've released a new twitter bot here .

  • GitHub repo discord-bots

    Repo for the source code of DuckBot, and my other Discord bots!

    Project mention: What am I? | | 2021-09-03

    This account exists only to access the Reddit API from discord. invite me to your server! - Vote on! - Vote on discord! - (My source code)[]

  • GitHub repo investing-algorithm-framework

    Framework for creating investing algorithms.

    Project mention: Investing Algorithm Framework ALPHA V1.0.0 Release!!!!!!!!!!!!!!!!!! | | 2021-12-28

    The development of the Investing Algorithm Framework took 1.5 year to complete and we are happy to officially release v1.0.0.

  • GitHub repo Rezi

    Official GitHub for the Rezi Bot

    Project mention: Rezi Bot | | 2021-06-23

    Link to github:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo intents

    A framework to define and operate Dialogflow Agents with a simple, code-first, approach 🔧

    Project mention: I made a Python framework for Dialogflow: Intents ⛺ | | 2021-06-20

    So I built an open source framework to do that: Intents are classes, parameters are class members, predictions return class instances and everything can be versioned on Git. This is it: (bonus: Agent definitions are abstracted from Dialogflow, so that other NLU services can be used as well)

  • GitHub repo 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.

    Project mention: nevertheless, annie coded 👩‍💻 | | 2021-03-29

    Twitter like and retweet bot - code, live demo

  • GitHub repo 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.

    Project mention: github-follow-bot: Automated follow/unfollow bot for GitHub. Follow from multiple sources. | | 2022-01-14
  • GitHub repo err-forward

    ErrBot plugin for forwarding messages. Since ErrBot does not allow multiple backends, we can have several ErrBot instances in different backends and allow them to communicate via a common channel. In this case we are using Slack, but other channels should be possible.

    Project mention: A (non intelligent) chatbot multi-interface and distributed as a personal information manager. | | 2021-02-03

    We do not want to do a big change but, maybe, add some code to be able to have a bot communicating via different channels. Or, several bots, each one in a different channel that can pass work to others when requested. This is easy to implement as a plugin, and we can use C&C (Command and Control) techniques, so err-forward was born. These techniques are used mainly in the malware and botnet management. But we can use them for good. In our case, the bots are subscribed to some common channel and they can write instructions there for other bots and read the instructions that other bots have written for them.

  • GitHub repo Minecraft-Discord-Bot

    discord bot about Minecraft commands, using discord py library

    Project mention: Discord bot to help you in commands utilisation | | 2021-03-27

    If you want to know how it’s working you can check the code on

  • GitHub repo linkedin-messenger

    A simple bot to automate LinkedIn messages

    Project mention: LinkedIn message bot | | 2021-12-16

    evilprince2009/linkedin-messenger: A simple bot to automate LinkedIn messages (

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). The latest post mention was on 2022-01-14.

Python Bots related posts


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

Project Stars
1 rasa 13,386
2 Blankly 499
3 ClointFusion 29
4 twitterbot2 20
5 discord-bots 18
6 investing-algorithm-framework 17
7 Rezi 7
8 intents 6
9 Twitter-Retweet-Bot 4
10 github-follow-bot 3
11 err-forward 3
12 Minecraft-Discord-Bot 0
13 linkedin-messenger 0
Find remote jobs at our new job board There are 28 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.