10 مستودعات
Requires messages in group chats to start with a configurable prefix, nickname, or @mention to invoke a command.
Distinct from Command Trigger Prefixes: Distinct from Command Trigger Prefixes: focuses on chat-specific triggers like nicknames and @mentions, not just generic character sequences.
Explore 10 awesome GitHub repositories matching development tools & productivity · Chat Command Triggers. Refine with filters or upvote what's useful.
VimTeX هي بيئة تطوير متكاملة لتأليف وتجميع مستندات LaTeX داخل Vim و Neovim. تعمل كمجموعة شاملة لتأليف المستندات التقنية، تجمع بين أدوار مُبرز الصيغة، ومتصفح المستندات، ومحرك الإكمال التلقائي. تتميز الإضافة بسير عمل منسق يدير التجميع غير المتزامن والمزامنة ثنائية الاتجاه مع عارضي PDF الخارجيين. يتيح ذلك للمستخدمين التنقل بين مواقع المصدر المحددة وصفحاتها المعروضة مع الحفاظ على واجهة محرر سريعة الاستجابة أثناء إنتاج المستندات. يوفر النظام مجموعة واسعة من القدرات لذكاء المستندات والتحرير. يتضمن ذلك اقتراحات مدركة للسياق للاقتباسات والتسميات، وجدول محتويات قابلاً للتنقل لاجتياز الملفات الكبيرة، وكائنات نصية متخصصة تعامل بيئات LaTeX ومناطق الرياضيات كوحدات ذرية. كما يقوم بتحليل سجلات التجميع لتعيين الأخطاء والتحذيرات مباشرة إلى الأسطر المقابلة في الكود المصدري.
Analyzes the surrounding text to determine the arguments and scope of specific LaTeX commands.
Serenity هي مكتبة Rust وإطار عمل مصمم للتفاعل مع Discord API. تعمل كإطار عمل لبوت Discord، وعميل بوابة، ومغلف REST، وتوفر الأدوات اللازمة لبناء تطبيقات آلية ودمج برمجيات مخصصة مع منصة Discord. يمكن المشروع من تطوير أتمتة الدردشة في الوقت الفعلي وتنفيذ أوامر Discord مخصصة. ويسهل تكامل Discord API من خلال واجهة مكتوبة لإدارة الموارد ومعالج اتصال مستمر لتلقي تحديثات الحالة والأحداث. تغطي المكتبة مجالات قدرة واسعة بما في ذلك تكامل API، وإدارة اتصالات خادم الصوت، والتخزين المؤقت المحلي لبيانات API لتقليل طلبات الشبكة. كما توفر آليات لتحليل أوامر المستخدم ومعالجة نقاط نهاية التفاعل.
Parses user messages into commands, arguments, and options using configurable prefix triggers.
Koishi is an open-source framework for building multi-platform chatbots, designed around an adapter-driven architecture that lets a single bot connect to multiple messaging services with consistent logic. It provides a plugin-based development platform with hot reload support, enabling developers to write and update bot extensions using TypeScript without restarting the application. A web-based management console offers a graphical interface for configuring plugins, commands, permissions, and monitoring runtime status. What distinguishes Koishi is its combination of a dynamic plugin lifecycle
Parses user messages using configurable prefixes and extracts command paths, arguments, and options.
Antigravity-kit is a multi-agent orchestrator and routing engine designed to coordinate specialized large language model agents. It functions as a conversational workflow automation tool and a context management system that executes complex tasks through a chat interface. The system utilizes a routing engine to classify user requests and dispatch them to domain-expert agents. It employs a multi-agent orchestration model that allows specialist workers to operate in parallel and combine their outputs. To manage operational efficiency, the kit includes a memory layer for storing project convent
Executes pre-defined sequences of operations for complex tasks using command-based triggers in chat.
Liveblocks is a realtime collaboration infrastructure platform that synchronizes application state, documents, and user presence across multiple participants using conflict-free replicated data types. It provides a managed backend for collaborative text editors, threaded commenting and annotation systems, in-app notifications, and AI copilot deployment, all built on a WebSocket transport layer with server-side room management APIs. The platform distinguishes itself through a headless component primitive system that exposes unstyled React hooks and composable building blocks, allowing develope
Starts an AI workflow by mentioning a bot in a comment thread which then executes tools like document creation or editing.
python-miio هي مكتبة Python وتنفيذ برنامج تشغيل الأجهزة لبروتوكول Miio، مصممة للتحكم وإدارة أجهزة Xiaomi الذكية. توفر واجهات البرامج اللازمة لترجمة الأوامر عالية المستوى إلى حزم شبكة لاتصال الجهاز. يتضمن المشروع محاكي أجهزة شبكة متخصصاً لمحاكاة استجابات الأجهزة لاختبار تنفيذات البروتوكول بدون أجهزة مادية. كما يتميز بواجهة سطر أوامر لإرسال الأوامر، والاستعلام عن حالة الجهاز، وإجراء استرجاع الرموز للمصادقة الآمنة. تغطي مجالات القدرة اكتشاف شبكة IoT لتحديد طرازات الأجهزة وعناوين IP، بالإضافة إلى تحليل البروتوكول من خلال تحليل التقاط حزم الشبكة. تدعم المكتبة استبطان ميزات الجهاز لاسترداد البيانات الوصفية المتعلقة بالمستشعرات المتاحة والإعدادات القابلة للتهيئة.
Dynamically identifies and executes available hardware commands by parsing external description files.
Teloxide هو إطار عمل لتطبيقات Rust وواجهة برمجة تطبيقات مصممة لبناء بوتات Telegram. يوفر واجهة برمجية لتلقي التحديثات وإرسال الرسائل عبر واجهة برمجة تطبيقات بوت Telegram، باستخدام خط أنابيب تصريحي من المرشحات والمعالجات. يتضمن إطار العمل مديراً لحوار البوت يستخدم آلة حالة محدودة (finite-state machine) لتتبع جلسات المستخدم وتدفقات المحادثة. يدعم نظام إدارة الحالة هذا خلفيات استمرارية قابلة للتوصيل، بما في ذلك الذاكرة، وRedis، وSqlite. تغطي المكتبة توجيه الرسائل غير المتزامن واستقبال التحديثات من خلال النقل عبر الاستطلاع الطويل (long-polling) أو خطافات الويب (webhook). كما توفر أدوات لتحليل الأوامر، وحقن التبعية الآمن للأنواع، والتحقق من نوع المعالج لاكتشاف مسارات الكود التي لا يمكن الوصول إليها.
Provides utilities to parse plain text user messages into typed command structures with arguments and options.
هذا المشروع عبارة عن مكتبة PHP ومجموعة أدوات تطوير لبناء روبوتات تتفاعل مع Telegram Bot API. يوفر إطار عمل للتعامل مع رسائل المستخدم، وإدارة الاستعلامات المضمنة، وتقديم محتوى الوسائط من خلال كل من webhooks والاستطلاع (Polling). يتضمن إطار العمل طبقة إدارة بيانات لتخزين ملفات تعريف المستخدمين، وسجلات الدردشة، وحالات الروبوت في قاعدة بيانات علائقية للحفاظ على الاستمرارية عبر الجلسات. كما يتميز بقيود وصول إدارية لتقييد تنفيذ المهام الحساسة على معرفات المستخدمين الموثوقة. يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك إرسال نمط الأمر (Command-pattern) لتنفيذ المنطق بناءً على أنماط النص، وتصفية الطلبات القائمة على البرمجيات الوسيطة (Middleware)، وتجزئة الوسائط التكيفية للامتثال لحدود حجم API. تدير الأدوات الإضافية عمليات نقل الملفات ثنائية الاتجاه بين الخوادم البعيدة والتخزين المحلي، بالإضافة إلى رسائل البث المؤتمتة للمستخدمين والقنوات.
Triggers specific bot actions based on predefined text patterns or command prefixes identified in chat messages.
NuttX is a POSIX-compliant real-time operating system designed for microcontrollers ranging from 8-bit to 64-bit architectures. It provides a deterministic execution environment with a real-time task scheduler and a POSIX embedded kernel to ensure portable code execution across diverse hardware targets. The project distinguishes itself through a comprehensive hardware abstraction layer that provides standardized drivers for I2C, SPI, CAN, and USB across various semiconductor chipsets. It also features an embedded networking stack supporting TCP, UDP, IPv4, and IPv6, alongside industrial proto
Parses SCPI commands to enable remote control of programmable test and measurement equipment.
ZeroBot-Plugin is an extensible plugin framework for QQ group bots, providing a modular system that adds automation, AI chat, image generation, and moderation capabilities to chat environments. The project is built around a collection of plugin modules that each handle specific functions, from scheduling recurring commands to managing group member interactions. The framework distinguishes itself through its integration of AI-powered features, including configurable large language model chat with image recognition support, alongside automated content moderation that scans text and images again
Processes user messages as bot commands to trigger automated responses and interactions.