awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zhenxun-org avatar

zhenxun-org/zhenxun_bot

0
View on GitHub↗
3,826 Stars·608 Forks·Python·AGPL-3.0·2 Aufrufe

Zhenxun Bot

This project is a cross-platform bot manager and development framework built on Nonebot2. It enables the creation and deployment of automated assistants that function across multiple chat services using a unified codebase and a shared communication protocol.

The system distinguishes itself with an integrated virtual economy plugin for tracking currencies and user rankings, alongside a dedicated administration web interface for monitoring system health and configuring plugin permissions. It utilizes an asynchronous event-driven architecture and an adapter-based abstraction layer to maintain consistent bot behavior across different messaging platforms.

The framework covers a broad range of capabilities, including role-based access control for command security, automated group administration for member onboarding, and comprehensive observability tools for performance visualization and user interaction analysis. It also provides a plugin management system and data persistence options using relational databases and Redis caching.

The project supports containerized deployment to ensure consistency across different hosting environments.

Features

  • Cross-Platform - Enables the creation of bots that function across multiple messaging platforms using a unified codebase.
  • Cross-Platform Bot Frameworks - Acts as a comprehensive framework for creating and deploying automated assistants across multiple chat services.
  • Relational State Management - Implements state management by persisting user information and system data in relational databases.
  • Multi-Channel Connectivity Adapters - Uses connectivity adapters to normalize communication between a common schema and various external messaging platforms.
  • Cross-Platform Bot Protocols - Implements a shared communication protocol to ensure consistent behavior across different messaging services.
  • Cross-Platform Bot Managers - Provides a unified system for deploying and controlling automated assistants across diverse chat services.
  • Messaging Bot Frameworks - Offers a modular development framework for building cross-platform messaging bots.
  • Messaging Platform Integrations - Provides adapters and interfaces to connect the bot framework to external social messaging services.
  • Access Control Managers - Provides granular permission and group-based access policies for bot command execution.
  • Administrative Access Control - Implements systems to restrict sensitive administrative commands to authorized superusers.
  • User Profile Management - Maintains user-specific data including nicknames and virtual economy check-in streaks.
  • Plugin Access Permissions - Implements a granular access control system for restricting bot commands via whitelists, blacklists, and roles.
  • Chat Platform Adapters - Abstracts different chat platform APIs behind a common interface to enable multi-platform bot connectivity.
  • Plugin Development Frameworks - Provides a modular framework for building interactive plugins using an asynchronous event-driven architecture.
  • Plugin-Based Extensibility - Employs a plugin-based architecture that allows adding new bot capabilities at runtime without modifying the core engine.
  • Multi-Platform Codebases - Enables the development of bots that communicate across multiple messaging platforms using a single unified codebase.
  • User Identity Tracking - Tracks unique user identifiers and profile data across multiple chat environments.
  • Gamified Economy Plugins - Includes an integrated virtual economy plugin for tracking currencies, check-ins, and user rankings.
  • Redis-Backed State Stores - Uses Redis as a high-frequency state store to track temporary session data and interactions.
  • Game Economy Managers - Includes a virtual economy system for tracking currencies, managing a bot shop, and user rankings.
  • Relational Database Persistence - Persists user profiles and system state in relational databases to maintain consistency across restarts.
  • Development Accelerators - Provides pre-implemented methods and internal interfaces to accelerate the development of bot plugins.
  • Bot Management Interfaces - Ships a graphical user interface and API for configuring bot settings and monitoring system health.
  • Chat Community Engagement Tools - Implements virtual currencies, daily check-ins, and gamified rankings to drive community engagement.
  • Group Chat Administration - Provides tools for managing group memberships, onboarding workflows, and automated moderation policies.
  • Role-Based Access Control - Implements a permission system to restrict sensitive commands to authorized users and groups based on defined roles.
  • Event-Driven Architectures - Utilizes a non-blocking event loop and asynchronous processing to dispatch incoming messages to handlers.
  • Administrative APIs - Provides a web-based administrative API for remote management of system controls and performance metrics.
  • Bot Management Interfaces - Provides a dedicated web interface and API for managing bot settings and plugin permissions.
  • Group Access Controls - Manages chat group member permissions, ban lists, and join/leave request workflows.
  • System Health Monitoring - Monitors system stability through status checks, data inspection via SQL, and live configuration reloading.
  • Plugin Management Systems - Provides a system to install, update, and configure modular plugins via a central library.
  • Infrastructure Health Monitoring - Tracks system health, resource usage, and interaction metrics through dashboards and web interfaces.
  • Web-Based Server Administration Panels - Provides a centralized web panel for managing remote bot configurations and monitoring system status.

Star-Verlauf

Star-Verlauf für zhenxun-org/zhenxun_botStar-Verlauf für zhenxun-org/zhenxun_bot

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Zhenxun Bot

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Zhenxun Bot.
  • piwigo/piwigoAvatar von Piwigo

    Piwigo/Piwigo

    3,802Auf GitHub ansehen↗

    Piwigo is a modular, open-source photo gallery and media management platform built as a PHP web application. It provides a self-hosted environment for organizing, managing, and displaying digital image collections through a web browser. The system is distinguished by its plugin-based architecture, which allows the core functionality to be extended with third-party themes and functional extensions. It leverages artificial intelligence for automatic image content recognition and tagging to automate the categorization of large libraries. The platform covers a wide range of capabilities includin

    PHPcmsimage-galleryopen-source
    Auf GitHub ansehen↗3,802
  • cog-creators/red-discordbotAvatar von Cog-Creators

    Cog-Creators/Red-DiscordBot

    5,437Auf GitHub ansehen↗

    Red-DiscordBot is a modular framework for building and self-hosting Discord bots. It functions as a server management tool and community moderation bot that can be tailored by enabling or disabling specific feature modules. The system is distinguished by its extensible plugin architecture, which allows for the integration of third-party modules and the development of custom functional packages. Users can manage bot behavior through a chat-based interface, enabling them to assemble custom bots and define unique responses and behaviors without writing new code. The framework covers a broad ran

    Pythonbotchatbotdiscord
    Auf GitHub ansehen↗5,437
  • technitiumsoftware/dnsserverAvatar von TechnitiumSoftware

    TechnitiumSoftware/DnsServer

    7,533Auf GitHub ansehen↗

    DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It functions as both a recursive resolver, performing iterative lookups across the internet, and an authoritative manager for primary and secondary DNS zones. The system distinguishes itself through high-availability clustering and a programmable HTTP API for automating server configurations and bulk record management. It supports a wide range of encrypted transport protocols, including TLS, HTTPS, and QUIC, and allows for custom functionality via a plugin-based request interception fr

    C#cross-platformdhcp-serverdns
    Auf GitHub ansehen↗7,533
  • formbricks/formbricksAvatar von formbricks

    formbricks/formbricks

    12,391Auf GitHub ansehen↗

    Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights through targeted, in-app, and website-based interactions. It functions as a comprehensive customer experience analytics system that allows organizations to maintain full control over their data, user attributes, and survey workflows. The platform distinguishes itself through its event-driven architecture, which enables precise behavioral targeting by triggering surveys based on specific user actions or application events. It supports deep integration with external ecosystems by a

    TypeScriptexperience-managementformforms
    Auf GitHub ansehen↗12,391
Alle 30 Alternativen zu Zhenxun Bot anzeigen→

Häufig gestellte Fragen

Was macht zhenxun-org/zhenxun_bot?

This project is a cross-platform bot manager and development framework built on Nonebot2. It enables the creation and deployment of automated assistants that function across multiple chat services using a unified codebase and a shared communication protocol.

Was sind die Hauptfunktionen von zhenxun-org/zhenxun_bot?

Die Hauptfunktionen von zhenxun-org/zhenxun_bot sind: Cross-Platform, Cross-Platform Bot Frameworks, Relational State Management, Multi-Channel Connectivity Adapters, Cross-Platform Bot Protocols, Cross-Platform Bot Managers, Messaging Bot Frameworks, Messaging Platform Integrations.

Welche Open-Source-Alternativen gibt es zu zhenxun-org/zhenxun_bot?

Open-Source-Alternativen zu zhenxun-org/zhenxun_bot sind unter anderem: piwigo/piwigo — Piwigo is a modular, open-source photo gallery and media management platform built as a PHP web application. It… cog-creators/red-discordbot — Red-DiscordBot is a modular framework for building and self-hosting Discord bots. It functions as a server management… technitiumsoftware/dnsserver — DnsServer is a recursive and authoritative DNS server that provides domain name resolution and zone hosting. It… formbricks/formbricks — Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights… wagtail/wagtail — Wagtail is an open-source content management system built on the Django web framework. It provides a structured,… cerbos/cerbos — Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing…