Bot<Ctx extends Context<Update> > class
Bot class for creating and running Max bots
Properties
Methods
-
action(
Triggers triggers, List< Middleware< middlewares) → Composer<Ctx> >Ctx> -
Handle callback actions
inherited
-
catch_(
void handler(Object error, StackTrace stackTrace, Ctx ctx)) → Bot< Ctx> - Set custom error handler
-
command(
Triggers command, List< Middleware< middlewares) → Composer<Ctx> >Ctx> -
Handle command
inherited
-
filter(
Object filters, List< Middleware< middlewares) → MiddlewareFn<Ctx> >Ctx> -
Create a filter middleware
inherited
-
hears(
Triggers triggers, List< Middleware< middlewares) → Composer<Ctx> >Ctx> -
Handle text patterns
inherited
-
middleware(
) → MiddlewareFn< Ctx> -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
on(
Object filters, List< Middleware< middlewares) → Composer<Ctx> >Ctx> -
Handle specific update types
inherited
-
start(
[LaunchOptions? options]) → Future< void> - Start the bot
-
stop(
) → void - Stop the bot
-
toString(
) → String -
A string representation of this object.
inherited
-
use(
List< Middleware< middlewares) → Composer<Ctx> >Ctx> -
Use middleware
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited