C++ Bot

Open-source C++ projects categorized as Bot

Top 8 C++ Bot Projects

  1. tgbot-cpp

    C++ library for Telegram bot API

    Project mention: The Evolution of a C++ Telegram Bot: From "Spaghetti" in main() to OOP, In-Memory Cache, and Fibonacci Mutes | dev.to | 2026-05-18

    • Libraries: tgbot-cpp (handling Telegram API) and SQLiteCpp (a wrapper for SQLite).

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. Botcraft

    Botcraft is a cross-platform C++ library to create bots that connect and interact with Minecraft servers with (optional) integrated OpenGL renderer

  4. DiscordCoreAPI

    A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.

  5. Telegram-Bot-Api-Cpp

    Telegram Bot Api C++

  6. RS3Bot

    Bot for Runescape NXT client (non functional currently)

  7. musicbot

    A simple and effective D++ powered music bot for streaming local music on Discord (by brainboxdotcc)

  8. ChatPlays

    A Chat Plays api written in c++

  9. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
  10. GroupModerBot

    GroupModerBot is a reliable Telegram moderation bot designed to help you maintain order in your groups. It provides administrators with a flexible warning system, allowing them to issue warnings, and automatically mute or ban repeat offenders based on configurable thresholds.

    Project mention: The Evolution of a C++ Telegram Bot: From "Spaghetti" in main() to OOP, In-Memory Cache, and Fibonacci Mutes | dev.to | 2026-05-18

    In this article, I'll talk about the evolution of my project — GroupModerBot, a bot for moderating Telegram groups. I'll show how the project went from the first 'all-in-one-file' version to a well-thought-out architecture with OOP, in-memory caching, safe command execution, and non-standard user punishment algorithms.

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

C++ Bot discussion

Log in or Post with

C++ Bot related posts

  • The Evolution of a C++ Telegram Bot: From "Spaghetti" in main() to OOP, In-Memory Cache, and Fibonacci Mutes

    3 projects | dev.to | 18 May 2026
  • Botcraft: Cross-platform C++ library to create bots for Minecraft servers

    1 project | news.ycombinator.com | 4 Jan 2023
  • How to let lua see my screen?

    2 projects | /r/lua | 9 Jul 2022
  • Desarrollando un Bot para Telegram

    2 projects | dev.to | 25 Jun 2022
  • Discord Bot Library, written in C++

    1 project | /r/discordbots | 17 May 2022
  • Library that has been released on Vcpkg.

    2 projects | /r/cpp | 15 May 2022
  • What makes a bot unique?

    1 project | /r/Discord_Bots | 11 Mar 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 6 Sep 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 tgbot-cpp 1,188
2 Botcraft 637
3 DiscordCoreAPI 161
4 Telegram-Bot-Api-Cpp 54
5 RS3Bot 12
6 musicbot 7
7 ChatPlays 7
8 GroupModerBot 0

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?