3 Repos
Infrastructure for running bot API gateways on private hardware to override cloud limits.
Distinct from Self-Hosted Chat Servers: Distinct from Self-Hosted Chat Servers: focuses on hosting the API gateway for bots rather than the entire messaging server infrastructure.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Bot API Server Self-Hosting. Refine with filters or upvote what's useful.
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
Allows running a local server to bypass file size limits and utilize local file paths for webhooks.
nlp.js is a JavaScript natural language processing library and development framework used to build natural language understanding engines. It provides a toolkit for creating local machine learning models for intent classification and acts as a multilingual text processor that detects languages and normalizes text across various dialects. The framework distinguishes itself by supporting local execution on both servers and mobile devices, enabling chatbot functionality without an internet connection. It features a specialized system for conversational slot filling to collect mandatory informati
Allows hosting the bot on an HTTP server to be accessible to remote web clients.
Dieses Projekt ist ein selbstgehosteter Telegram Bot API-Server, der als REST-Gateway fungiert, um Bots unabhängig von der offiziellen Cloud-Infrastruktur zu verwalten. Er dient als Middleware für Messaging-Plattformen und nutzt eine Übersetzungsschicht, um High-Level REST-API-Aufrufe über einen TDLib-basierten Kern in Low-Level-Funktionen umzuwandeln. Der Server ermöglicht lokales Hosting, wodurch Cloud-Beschränkungen bei Dateigrößen für Uploads und Downloads entfallen und beliebige lokale IP-Adressen sowie Ports für Webhooks genutzt werden können. Er bietet eine lokale Dateispeicherung für große Dateien und unterstützt sitzungsbasierte Zustandspersistenz, um die Migration von Bot-Instanzen zwischen Serverumgebungen zu erleichtern. Das System deckt ein breites Spektrum an Bot-Funktionen ab, darunter den Versand von Rich Media, interaktiven Umfragen und HTML5-Spielen sowie das Hosting von Mini-Apps. Es enthält Tools für die Automatisierung von Business-Accounts, die Organisation von Forenthemen und Monetarisierungsfunktionen wie Zahlungsabwicklung und Abo-Management. Zudem sind administrative Hilfsprogramme für die Verwaltung von Chat-Mitgliedern, Nutzerverifizierung und die Koordination von Massennachrichten enthalten. Der Quellcode des Servers kann für verschiedene Betriebssysteme zu einer Binärdatei kompiliert werden, um ein lokales Deployment zu ermöglichen.
Implements a self-hosted HTTP server to manage bot operations independently of cloud infrastructure.