awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesInteractive Message

UI buttons embedded within messages that trigger application callbacks or external URL redirects.

Distinct from Buttons: Focuses on inline buttons as part of message content rather than general UI button components.

Explore 5 awesome GitHub repositories matching user interface & experience · Interactive Message. Refine with filters or upvote what's useful.

Awesome Interactive Message GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • tdlib/tdAvatar von tdlib

    tdlib/td

    8,506Auf GitHub ansehen↗

    This project is a cross-platform messaging SDK and client development library used to build custom Telegram applications. It functions as a comprehensive framework that manages network encryption, local data storage, and API communication, providing a C-compatible JSON interface that allows integration with any programming language. The library distinguishes itself by providing a full database manager for encrypted local caching and synchronized state, alongside a dedicated bot framework for creating interactive bots with business account integration. It enables the implementation of speciali

    Builds interactive buttons for messages that trigger callbacks or redirect to URLs.

    C++cross-platformlibrarytelegram
    Auf GitHub ansehen↗8,506
  • vynect/venomAvatar von vynect

    vynect/venom

    6,564Auf GitHub ansehen↗

    Venom is a TypeScript library for building automated bots that interact with WhatsApp. It provides a complete toolkit for programmatically managing chats, groups, and messages by bridging into the WhatsApp Web protocol through WebSocket communication. The library handles authentication via QR code scanning, session persistence to avoid repeated logins, and real-time event listening for message delivery, edits, deletions, and connection state changes. The library offers a command-based routing system that directs incoming messages to handler functions based on pattern matching, alongside an ev

    Sends polls, list menus, and buttons with reply options to engage recipients in structured conversations.

    TypeScriptaiai-botbot
    Auf GitHub ansehen↗6,564
  • overtake/telegramswiftAvatar von overtake

    overtake/TelegramSwift

    5,706Auf GitHub ansehen↗

    TelegramSwift is a native macOS client for the Telegram messaging platform, built entirely in Swift. It provides a complete implementation of the Telegram protocol, enabling users to send text messages, make voice calls, share media files, and participate in group chats and channels directly from their Mac. The application supports core messaging features including end-to-end encryption, emoji reactions, message pinning, and threaded comments, along with content types like stickers, GIFs, polls, and stories. The client extends beyond basic messaging with capabilities for bot interaction, paym

    Attaches clickable buttons to bot messages for triggering actions without typing commands.

    Swift
    Auf GitHub ansehen↗5,706
  • dv8fromtheworld/jdaAvatar von DV8FromTheWorld

    DV8FromTheWorld/JDA

    4,663Auf GitHub ansehen↗

    JDA is a Java library that serves as a Discord API wrapper, bot framework, and voice API client. It enables applications to interact with the Discord REST API and real-time gateway to build automated assistants, manage servers, and handle user interactions. The project includes a sharding manager to distribute gateway connections across multiple shards for scaling high-volume deployments. It also provides a UI component library for constructing interactive buttons, select menus, and modal forms within messages. Its capabilities cover voice and audio management, including audio streaming and

    Adds interactive buttons to messages that trigger application callbacks or URL redirects.

    Java
    Auf GitHub ansehen↗4,663
  • pyrogram/pyrogramAvatar von pyrogram

    pyrogram/pyrogram

    4,614Auf GitHub ansehen↗

    Pyrogram ist ein asynchrones Python-Framework für die Interaktion mit der Telegram-MTProto-API. Es dient sowohl als Bot-Framework als auch als User-Client-Bibliothek und bietet eine konkrete Implementierung des MTProto-Protokolls für die sichere Kommunikation mit Telegram-Servern. Die Bibliothek zeichnet sich durch eine High-Level-Wrapper-Schicht aus, die komplexe Protokollmethoden in Python-Funktionen abstrahiert, während sie gleichzeitig die Ausführung von Raw-API-Funktionen und Low-Level-Peer-Auflösung ermöglicht. Sie unterstützt Multi-Client-Concurrency, was die Verwaltung mehrerer Benutzer- oder Bot-Identitäten innerhalb eines einzigen Prozesses ermöglicht. Das Fähigkeitsspektrum umfasst umfassendes Account- und Session-Management, einschließlich Zwei-Faktor-Authentifizierung und Registrierung. Es bietet umfangreiche Tools für das Chat-Management in Gruppen und Kanälen, automatisierte Bot-Logik für Inline-Queries und Befehle sowie eine breite Palette an Messaging-Funktionen für die Handhabung von Text, Umfragen und großen Mediendateien durch Chunk-basiertes Streaming. Das Framework enthält zudem Utilities für Kontaktmanagement, globale und lokale Suchindizierung sowie ereignisgesteuerte Automatisierung mittels filterbasierter Dispatching.

    Enables the modification of interactive buttons and reply markups attached to an existing message.

    Python
    Auf GitHub ansehen↗4,614
  1. Home
  2. User Interface & Experience
  3. Buttons
  4. Interactive Message

Unter-Tags erkunden

  • WhatsApp Interactive SendersCapabilities for sending polls, list menus, and buttons with reply options in WhatsApp chats. **Distinct from Interactive Message:** Distinct from Interactive Message: focuses on sending interactive elements within WhatsApp rather than general UI buttons.