6 个仓库
Processors for commands triggered from context menus on messages or user profiles, receiving interaction payloads and returning responses.
Distinct from Context Menu Construction: Distinct from Context Menu Construction: focuses on handling command interactions rather than building the menu structure.
Explore 6 awesome GitHub repositories matching user interface & experience · Context Menu Command Handlers. Refine with filters or upvote what's useful.
Documents how to process commands triggered from context menus on messages or user profiles.
Retoolkit is a reverse engineering tool orchestrator and malware analysis environment provisioner for Windows. It functions as a binary analysis workflow automator that installs and configures the specialized software toolchains required for security research. The project manages the execution and lifecycle of standalone analysis binaries through a registry-based Windows shell context menu. This integration allows users to launch external tools directly from the file system right-click menu by passing selected file paths as command line arguments to third-party executables. The system covers
Launches specific analysis programs by passing selected files via context menu command handlers.
JDA 是一个 Discord API 的 Java 包装器,提供了一个用于构建自动化智能体并将应用程序与聊天平台集成的框架。它既作为用于管理服务器实体的 REST API 客户端,也作为维护持久化 WebSocket 连接以获取实时状态更新的网关客户端。 该库具有全面的语音 API 模块,用于管理音频流、语音频道连接和音板集成。它还包括一个用于交互式 UI 设计的专用工具包,支持创建斜杠命令、按钮、选择菜单和模态输入表单。 广泛地,该项目涵盖了通过自动化规则管理进行的社区审核、通过频道和角色配置进行的服务器管理,以及使用分片(sharding)分配事件负载的流量管理。它还提供了用于富媒体内容创建和详细成员资料检索的实用工具。
Provides processors for commands triggered from user or message context menus.
JDA 是一个 Java 库,充当 Discord API 包装器、机器人框架和语音 API 客户端。它使应用程序能够与 Discord REST API 和实时网关交互,以构建自动化助手、管理服务器并处理用户交互。 该项目包括一个分片管理器,用于将网关连接分布在多个分片上,以扩展高容量部署。它还提供了一个 UI 组件库,用于在消息中构建交互式按钮、选择菜单和模态表单。 其能力涵盖语音和音频管理,包括音频流和音板播放。该库还包括用于社区管理、服务器管理以及通过基于规则的触发器进行自动化内容审核的工具。 该系统实现了多种架构模式,包括事件驱动的监听器注册表、可配置的内存缓存,以及针对 API 请求的自动速率限制处理。
Processes commands triggered from user or message context menus to perform actions on specific targets.
Yattee is a privacy-focused video player and multi-backend video aggregator designed for streaming online content without tracking, ads, or account requirements. It functions as a cross-platform application that collects video content from self-hosted servers, third-party APIs, and decentralized platforms into a single interface. The project features SponsorBlock integration to automatically skip sponsored or promotional segments using a community-sourced timestamp database. It also includes an Invidious-compatible API server that can replace standard endpoints to facilitate private playback.
Provides context-sensitive menus for quick actions like adding videos to a queue or subscribing to channels.
Vim-quickui is a text user interface library and plugin for Vim and Neovim editors that renders interactive widgets directly inside terminal environments without external dependencies. The framework provides buffer-independent UI drawing, popup window layering, state-driven event handling, and data-driven dialog generation that constructs modal forms and input controls from declarative data structures. The extension covers a broad suite of interface components including dropdown menu bars, context menus, scrollable list boxes, confirmation dialogs, and string input prompts. Users can inspect
Pop up and render interactive context menus near the cursor or mouse to trigger commands and source actions.