Python Bot

Open-source Python projects categorized as Bot

Top 23 Python Bot Projects

  • python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: I've created a telegram bot that functions as the BeReal app with python | | 2022-10-24

    [Python-Telegram-Bot]( - for easy access to the [telegram api](

  • 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: Show HN: Flex – transpile natural language to a programming language | | 2022-11-10

    At the moment it can recognise the type of statements in the training data set [1] and transpile them to Python, Java or C++ using the mappings defined here [2].

    This is very different from how Codex/Autopilot work as it is trained using an NLU framework [3] which is usually used for training chatbots.




  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • InstaPy

    📷 Instagram Bot - Tool for automated Instagram interactions

    Project mention: Instagram automation. How can I do it? | | 2022-11-08
  • ChatterBot

    ChatterBot is a machine learning, conversational dialog engine for creating chat bots

    Project mention: How do I get started in Artificial Intelligence? | | 2021-12-20
  • YYeTsBot

    🎬 人人影视bot,完全对接人人影视全部无删减资源

  • trump2cash

    A stock trading bot powered by Trump tweets

    Project mention: I feel like this fits here... | | 2022-09-03

    Right! How do ppl not know! Wait until they find out about the "Make Money" api - just a simple button click ..

  • jesse

    An advanced crypto trading bot written in Python

    Project mention: Crypto Algo Platform | | 2022-07-17

    Going to give a try next week.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • Red-DiscordBot

    A multi-function Discord bot

    Project mention: Best self-hosted discord bots? | | 2022-11-06
  • aiogram

    Is a pretty simple and fully asynchronous framework for Telegram Bot API written in Python 3.7 with asyncio and aiohttp.

    Project mention: Developing this bot to fetch Flipstarter campaigns information. Please consider donating to my Flipstarter to continue my development work | | 2022-10-06

    It could be made to join groups, I'll really consider that if there is a demand. I'm using Aiogram bot and it support this.

  • instagram-scraper

    scrapes medias, likes, followers, tags and all metadata. Inspired by instagram-php-scraper,bot (by realsirjoe)

  • AzurLaneAutoScript

    Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界

    Project mention: It would sure be nice if I could press a button that runs all of these automatically on its own... | | 2022-07-03 This + Bluestacks/Nox/etc. basically automates the entire game, literally anything you can think of, from commisions to opsi, to main stages to daily raids. It even auto runs exercises

  • kalliope

    Kalliope is a framework that will help you to create your own personal assistant.

    Project mention: What would you recommend to use for a facts-store? | | 2022-08-04

    I would start looking at the Voice assistance projects For example Mycroft, Kalliope or Almond (But I think it is dead).

  • thetagang

    ThetaGang is an IBKR bot for collecting money

    Project mention: Where can I find an algorithm that does this for me or does it even exist? Thoughts on strategy | | 2022-10-14
  • noisy

    Simple random DNS, HTTP/S internet traffic noise generator

    Project mention: Traffic Generator that can test SSL decryption? | | 2022-10-26

    What exactly are you trying to measure? TTFB? Latency? Throughput? You could run a fleet of traffic generators in docker, but unless we know exactly what you want to see it's not very helpful.

  • modmail

    A feature rich discord Modmail bot

    Project mention: ticket system? | | 2022-04-05
  • 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: Unified Quant Ecosystem | | 2022-09-21

    Looks interesting.

    I recently came across this newer platform Blankly with similar goals, it has great docs and easy to get started

  • smd

    Spotify Music Downloader

    Project mention: Download Spotify Podcasts | | 2022-02-20

    spotify downloader or

  • inventory-hunter

    ⚡️ Get notified as soon as your next CPU, GPU, or game console is in stock

    Project mention: I refuse to pay scalpers | | 2022-01-04
  • Twitch-Channel-Points-Miner-v2

    A simple script that will watch a stream for you and earn the channel points.

    Project mention: Twitch Drops Not Transfering into General? | | 2022-08-13

    Doesn't that almost make it seem like.... People don't care and are only watching for drops in the first place? I don't know about anyone else but I have yet to watch any of the streams I've been using this

  • whatsapp-framework

    ⚗️Whatsapp python api

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

    Project mention: VC Music Bot without quality issues | | 2022-04-20

    fork and deploy your own bot from Yukki, probably the most feature rich and stable streaming bot

  • bombcrypto-bot

    This is a python bot that automatically logs in, clicks the new button, and sends heroes to work in the bombcrypto game. It is fully open source and free.

    Project mention: this bot script allowed? | | 2022-01-20

    hi, planning to use a bot script, anybody here use this? if so, is it safe?

  • algobot

    Cryptocurrency trading bot with a graphical user interface with support for simulations, backtests, optimizations, and running live bots.

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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-11-10.

Python Bot related posts


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

Project Stars
1 python-telegram-bot 20,222
2 rasa 15,093
3 InstaPy 14,817
4 ChatterBot 12,661
5 YYeTsBot 12,131
6 trump2cash 6,158
7 jesse 4,322
8 Red-DiscordBot 3,583
9 aiogram 3,175
10 instagram-scraper 2,503
11 AzurLaneAutoScript 2,455
12 kalliope 1,600
13 thetagang 1,516
14 noisy 1,440
15 modmail 1,435
16 blankly 1,322
17 smd 1,089
18 inventory-hunter 1,086
19 Twitch-Channel-Points-Miner-v2 1,053
20 whatsapp-framework 1,028
21 YukkiMusicBot 968
22 bombcrypto-bot 861
23 algobot 830
Delete the most useless function ever: context switching.
Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.