3 个仓库
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.
该项目是一个自托管的 Telegram Bot API 服务器,实现了 REST 网关以独立于官方云基础设施管理机器人。它充当消息平台中间件,利用转换层通过基于 TDLib 的核心将高级 REST API 调用转换为低级函数。 该服务器允许本地托管,从而能够移除云端文件上传和下载的大小限制,并使用任意本地 IP 地址和端口进行 Webhook 交付。它提供了一种用于处理大文件的本地文件系统存储机制,并支持基于会话的状态持久化,以促进机器人实例在服务器环境之间的迁移。 该系统涵盖了广泛的机器人功能,包括富媒体、交互式投票和 HTML5 游戏的交付,以及托管微型应用程序。它包括用于商业账户自动化、论坛主题组织和货币化功能(如支付处理和订阅管理)的工具。此外还提供了用于聊天成员管理、用户验证和批量广播协调的管理实用程序。 该服务器源码可编译为适用于各种操作系统的二进制文件,以实现本地部署。
Implements a self-hosted HTTP server to manage bot operations independently of cloud infrastructure.