API Reference
Complete reference for all easygram annotations, interfaces, model classes, and extension points.
Table of Contents
- Structural Annotations —
@BotController,@BotControllerAdvice,@BotConfiguration,@BotMarkup,@BotOrder - Handler Routing Annotations —
@BotCommand,@BotText,@BotTextPattern,@BotCallbackQuery,@BotContact,@BotLocation,@BotReplyButton,@BotEditedMessage,@BotInlineQuery,@BotMyChatMember,@BotDefaultHandler,@BotExceptionHandler, … (+14 more update types) - Parameter Annotations —
@BotCommandValue,@BotTextValue,@BotCallbackQueryData,@BotCommandQueryParam,@BotInlineQueryValue,@BotChosenInlineResultId,@BotShippingPayload,@BotPreCheckoutPayload - Response Annotations —
@BotReplyMarkup,@BotClearMarkup - Chat State Annotations —
@BotChatState,@BotForwardChatState,@BotClearChatState - Return Types
- Model Classes —
BotRequest,BotResponse,BotMetadata,BotMarkupContext - Extension Interfaces —
BotFilter,BotArgumentResolver,BotReturnTypeHandler,BotHandlerInvocationFilter,BotChatStateService,BotUpdatePublisher,BotHandlerConditionContributor,BotStartTrigger - i18n Services —
BotLocaleResolver,BotMessageSource,BotKeyboardFactory - Filter Order Constants
- Invocation Filter Order Constants
- Configuration Properties