teloxide/examples
2020-05-24 18:39:41 +06:00
..
admin_bot Fix the examples 2020-02-23 19:36:31 +06:00
dialogue_bot Extract FavouriteMusic into favourite_music.rs (examples/dialogue_bot) 2020-05-24 18:39:41 +06:00
guess_a_number_bot Prettify the examples 2020-03-16 17:55:49 +06:00
heroku_ping_pong_bot Added heroku_ping_pong_bot example 2020-04-16 23:31:02 -03:00
ping_pong_bot Fixes 2020-02-19 04:54:41 +06:00
shared_state_bot Add examples/shared_state_bot 2020-03-04 14:15:23 +06:00
simple_commands_bot Fix the examples 2020-02-23 19:36:31 +06:00
webhook_ping_pong_bot Fix examples/webhook_ping_pong_bot 2020-04-01 00:26:55 +06:00
README.md Update README.md 2020-03-31 01:10:04 +06:00
test_examples.sh Fix ci.yml 2020-03-31 13:49:55 +06:00

Examples

Just enter the directory (for example, cd dialogue_bot) and execute cargo run to run an example. Don't forget to initialise the TELOXIDE_TOKEN environmental variable.

Bot Description
ping_pong_bot Answers "pong" to each incoming message.
webhook_ping_pong_bot How to use webhooks with teloxide.
simple_commands_bot Shows how to deal with bot's commands.
guess_a_number_bot The "guess a number" game.
dialogue_bot Drive a dialogue with a user using a type-safe finite automaton.
admin_bot A bot, which can ban, kick, and mute on a command.
shared_state_bot A bot that shows how to deal with shared state.