Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

telegram-bot

telegram-bot 收录了来自 vendelieu 的 28 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
28
Stars
247
更新
2026-03-02
Forks
17
职业覆盖
2 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

add-ktnip-collector
软件开发工程师

Adds a new collector to the ktnip KSP processor. Use when implementing a new handler type (e.g. new annotation like @MyHandler), adding a collector for a new activity pattern, or extending the ktnip processor to collect additional annotated functions.

2026-03-02
add-ktnip-ksp-tests
软件质量保证分析师与测试员

Adds tests for the ktnip KSP processor. Use when adding tests for a new collector, testing processor behavior with new annotations, or verifying KSP code generation for the telegram-bot library.

2026-03-02
add-ktnip-collector
软件开发工程师

[Library contributor] Adds a new collector to the ktnip KSP processor. Use when implementing a new handler type (e.g. new annotation like @MyHandler), adding a collector for a new activity pattern, or extending the ktnip processor to collect additional annotated functions.

2026-03-02
add-ktnip-ksp-tests
软件质量保证分析师与测试员

[Library contributor] Adds tests for the ktnip KSP processor. Use when adding tests for a new collector, testing processor behavior with new annotations, or verifying KSP code generation for the telegram-bot library.

2026-03-02
add-ktnip-parameter-strategy
软件开发工程师

Adds a new parameter resolution strategy to the ktnip KSP processor. Use when handler functions need to receive a new parameter type (e.g. ChatMember, InlineQuery), or when adding support for a new resolvable type in Activity invocation.

2026-02-15
add-telegram-api-action
软件开发工程师

Adds a new Telegram Bot API method (action class and top-level functions). Use when implementing a new Telegram API endpoint, adding support for a specific method (e.g. sendVideoNote, getChatMemberCount), or creating a new action for the telegram-bot library.

2026-02-15
add-telegram-api-tests
软件质量保证分析师与测试员

Writes tests for Telegram Bot API actions. Use when adding tests for an API action, testing a new Telegram method, or when the user asks to add tests for the telegram-bot library.

2026-02-15
add-telegram-update-field
软件开发工程师

Adds a new field to the Update type and wires it through ProcessedUpdate, UpdateType, ProcessUpdate, KSP (TypeConstants, TypeMapper), and FunctionalDSLUtils. Use when implementing support for a new Telegram update type (e.g. message_reaction, chat_boost), adding a new update handler, or extending the bot to handle additional update kinds.

2026-02-15
add-wizard-handler
软件开发工程师

Configures @WizardHandler annotation for wizard flows. Use when creating a new wizard, setting wizard triggers, scope, or state managers for the telegram-bot library.

2026-02-15
add-wizard-step
软件开发工程师

Implements WizardStep for wizard flows. Use when adding a step to a wizard, implementing validation, state storage, or transitions in the telegram-bot library.

2026-02-15
build-inline-keyboard
软件开发工程师

Builds inline keyboards for messages using the telegram-bot DSL. Use when adding buttons under messages, creating callback buttons, URL buttons, or inline keyboard markup for user interaction.

2026-02-15
build-reply-keyboard
软件开发工程师

Builds reply keyboards for messages using the telegram-bot DSL. Use when adding persistent or one-time keyboards, request contact/location buttons, or Web App buttons for user input.

2026-02-15
build-wizard-flow
软件开发工程师

Creates multi-step wizard flows with validation and state persistence using @WizardHandler and WizardStep. Use when building forms, questionnaires, or multi-step conversations that need typed state and validation.

2026-02-15
create-input-chain
软件开发工程师

Creates multi-step input chains for conversation flows using the telegram-bot DSL. Use when building simple multi-step dialogs without wizard state persistence, or when inputChain is preferred over @WizardHandler.

2026-02-15
handle-callback-query
软件开发工程师

Handles inline keyboard button presses and provides user feedback via answerCallbackQuery. Use when processing callback queries, answering button clicks, or updating messages after inline button interaction.

2026-02-15
setup-bot-handlers
软件开发工程师

Sets up bot handlers using DSL or annotations. Use when configuring command handlers, input handlers, common handlers, update handlers, or fallback handlers for the telegram-bot library.

2026-02-15
add-wizard-handler
软件开发工程师

[Bot developer] Configures @WizardHandler annotation for wizard flows. Use when creating a new wizard, setting wizard triggers, scope, or state managers for the telegram-bot library.

2026-02-14
add-wizard-step
软件开发工程师

[Bot developer] Implements WizardStep for wizard flows. Use when adding a step to a wizard, implementing validation, state storage, or transitions in the telegram-bot library.

2026-02-14
build-inline-keyboard
软件开发工程师

[Bot developer] Builds inline keyboards for messages using the telegram-bot DSL. Use when adding buttons under messages, creating callback buttons, URL buttons, or inline keyboard markup for user interaction.

2026-02-14
build-reply-keyboard
软件开发工程师

[Bot developer] Builds reply keyboards for messages using the telegram-bot DSL. Use when adding persistent or one-time keyboards, request contact/location buttons, or Web App buttons for user input.

2026-02-14
build-wizard-flow
软件开发工程师

[Bot developer] Creates multi-step wizard flows with validation and state persistence using @WizardHandler and WizardStep. Use when building forms, questionnaires, or multi-step conversations that need typed state and validation.

2026-02-14
create-input-chain
软件开发工程师

[Bot developer] Creates multi-step input chains for conversation flows using the telegram-bot DSL. Use when building simple multi-step dialogs without wizard state persistence, or when inputChain is preferred over @WizardHandler.

2026-02-14
handle-callback-query
软件开发工程师

[Bot developer] Handles inline keyboard button presses and provides user feedback via answerCallbackQuery. Use when processing callback queries, answering button clicks, or updating messages after inline button interaction.

2026-02-14
setup-bot-handlers
软件开发工程师

[Bot developer] Sets up bot handlers using DSL or annotations. Use when configuring command handlers, input handlers, common handlers, update handlers, or fallback handlers for the telegram-bot library.

2026-02-14
add-ktnip-parameter-strategy
软件开发工程师

[Library contributor] Adds a new parameter resolution strategy to the ktnip KSP processor. Use when handler functions need to receive a new parameter type (e.g. ChatMember, InlineQuery), or when adding support for a new resolvable type in Activity invocation.

2026-02-14
add-telegram-api-action
软件开发工程师

[Library contributor] Adds a new Telegram Bot API method (action class and top-level functions). Use when implementing a new Telegram API endpoint, adding support for a specific method (e.g. sendVideoNote, getChatMemberCount), or creating a new action for the telegram-bot library.

2026-02-14
add-telegram-api-tests
软件质量保证分析师与测试员

[Library contributor] Writes tests for Telegram Bot API actions. Use when adding tests for an API action, testing a new Telegram method, or when the user asks to add tests for the telegram-bot library.

2026-02-14
add-telegram-update-field
软件开发工程师

[Library contributor] Adds a new field to the Update type and wires it through ProcessedUpdate, UpdateType, ProcessUpdate, KSP (TypeConstants, TypeMapper), and FunctionalDSLUtils. Use when implementing support for a new Telegram update type (e.g. message_reaction, chat_boost), adding a new update handler, or extending the bot to handle additional update kinds.

2026-02-14