Python Bot

Open-source Python projects categorized as Bot | Edit details

Top 23 Python Bot Projects

  • GitHub repo python-telegram-bot

    We have made you a wrapper you can't refuse

    Project mention: Is it possible to have a bot interact with another bot, as if it were a human? | reddit.com/r/TelegramBots | 2021-10-10

    Can you explain the difference between Telethon vs Python-telegram-bot?

  • GitHub repo InstaPy

    📷 Instagram Bot - Tool for automated Instagram interactions

    Project mention: InstaPy VS bot - a user suggested alternative | libhunt.com/r/InstaPy | 2021-08-10
  • Activeloop.ai

    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • 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: Building a chatbot - How should I approach this? | reddit.com/r/learnpython | 2021-08-12

    Like u/Hungry_Check_9153 says, about your image of chabots working, I recommend looking at rasa which is an open source python chatbot. To give yourself an idea of the sheer scope of such a project, take a look at their github. Building a chatbot using Rasa, may be a good first step and offers plenty of experience writing and learning python code.

  • GitHub repo ChatterBot

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

    Project mention: Need some guidance with spacy and chatbot with slack | reddit.com/r/learnpython | 2021-09-27

    Have you tried exploring chatterbot ?

  • GitHub repo YYeTsBot

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

    Project mention: A Telegram Bot for finding and sharing Renren Film and Television links | reddit.com/r/Telegram | 2021-02-09
  • GitHub repo trump2cash

    A stock trading bot powered by Trump tweets

    Project mention: TikTokers Are Trading Stocks By Copying What Members Of Congress Do | reddit.com/r/nottheonion | 2021-09-22

    This article is kind silly. The disclosures are delayed. What is probably more relevant is this bot. I don't endorse it nor have never run it. But it's an interesting concept

  • GitHub repo jesse

    An advanced crypto trading bot written in Python

    Project mention: Thoughts on Jesse trading bot? | reddit.com/r/algotrading | 2021-10-02

    Here’s the repo for those that are interested: https://github.com/jesse-ai/jesse

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Red-DiscordBot

    A multi-function Discord bot

    Project mention: help Locally host a bot | reddit.com/r/Discord_Bots | 2021-10-10

    can you also help with this? https://github.com/Cog-Creators/Red-DiscordBot

  • GitHub repo instagram-scraper

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

    Project mention: Help in scraping Instagram | reddit.com/r/webscraping | 2021-10-09

    Yes: https://github.com/realsirjoe/instagram-scraper

  • GitHub repo aiogram

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

    Project mention: Inline Sticker Bot | reddit.com/r/TelegramBots | 2021-08-07

    I'd suggest not using pyTelegramBotAPI because of its unstable polling. If you're ok with asyncio, try https://github.com/aiogram/aiogram

  • GitHub repo kalliope

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

    Project mention: Why your own Assistant when there are sooo many? | reddit.com/r/SapphireFramework | 2021-08-31
  • GitHub repo noisy

    Simple random DNS, HTTP/S internet traffic noise generator

    Project mention: "Poisoning the well" anti advertising data collection website ? | reddit.com/r/privacy | 2021-06-19

    First, here's the noisy github page (with the latest version of the software): https://github.com/1tayH/noisy

  • GitHub repo inventory-hunter

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

    Project mention: US NPD - PlayStation 5 is the fastest selling console in U.S. history in both unit and dollar sales (lifetime sales with five months on the market) | reddit.com/r/Games | 2021-04-16
  • GitHub repo whatsapp-framework

    ⚗️Whatsapp python api

    Project mention: Image Scanning using a scanner device in python | reddit.com/r/learnpython | 2021-01-28

    GitHub - danielcardeenas/whatsapp-framework: ⚗️Whatsapp python api

  • GitHub repo algobot

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

    Project mention: Cryptocurrency trading bot | reddit.com/r/Python | 2021-03-22
  • GitHub repo vaccipy

    Automatische Impfterminbuchung für www.impfterminservice.de

    Project mention: What did everyone automate using python ? | reddit.com/r/Python | 2021-09-11

    Getting vaccination appointments in Germany. https://github.com/iamnotturner/vaccipy

  • GitHub repo PEP 8 Speaks

    A GitHub :octocat: app to automatically review Python code style over Pull Requests

  • GitHub repo lightnovel-crawler

    Download and generate e-books from online sources.

    Project mention: Download? | reddit.com/r/wuxiaworld | 2021-09-06

    So, I just recently dl-ed this LN dl from Github, problem is, it's all command-line input, and I suck at that, I will have to try it soon to see if I can get it to work, I think the one I am talking about is the one from python thread you were talking about - https://github.com/dipu-bd/lightnovel-crawler.

  • GitHub repo Insomniac

    Instagram bot for automated Instagram interaction using Android device via ADB

    Project mention: Insomniac VS bot - a user suggested alternative | libhunt.com/r/Insomniac | 2021-08-10
  • GitHub repo Discounted-Udemy-Course-Enroller

    A script/software for automatically enrolling/joining 100% discounted Udemy courses for free. Get Paid Udemy courses for free with just a few clicks.

    Project mention: 100 days of Code | reddit.com/r/learnpython | 2021-07-22
  • GitHub repo Twitch-Channel-Points-Miner-v2

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

    Project mention: NMPLOL - Is he seriously not gonna stream for the next 4 days? | reddit.com/r/playrust | 2021-07-19
  • GitHub repo NotSoBot

    NotSoSuper's Discord Bot

    Project mention: What Imagemagick Arguments Does The Magik Command | reddit.com/r/NotSoBot | 2021-01-31

    You can see here: https://github.com/NotSoSuper/NotSoBot/blob/7ae4a174b4e38b5c380ad7e69ebadf049d67a325/mods/Fun.py#L122

  • GitHub repo reddit-video-download-bot

    A reddit bot that provides downloadable video links

    Project mention: Lightning hitting a car | reddit.com/r/Damnthatsinteresting | 2021-06-30

    For example, here's the Reddit video download bot code. And here's a bot that turns comments into Ace Attorney scenes. If you know how to code, you can read this code and learn from it.

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

Index

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

Project Stars
1 python-telegram-bot 16,654
2 InstaPy 13,343
3 rasa 12,855
4 ChatterBot 11,619
5 YYeTsBot 7,889
6 trump2cash 6,023
7 jesse 3,116
8 Red-DiscordBot 2,701
9 instagram-scraper 2,147
10 aiogram 2,024
11 kalliope 1,489
12 noisy 1,280
13 inventory-hunter 1,017
14 whatsapp-framework 1,011
15 algobot 725
16 vaccipy 575
17 PEP 8 Speaks 558
18 lightnovel-crawler 498
19 Insomniac 445
20 Discounted-Udemy-Course-Enroller 430
21 Twitch-Channel-Points-Miner-v2 408
22 NotSoBot 329
23 reddit-video-download-bot 315
Find remote jobs at our new job board 99remotejobs.com. There are 37 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
scoutapm.com