mirror of
https://github.com/teloxide/teloxide.git
synced 2024-12-23 15:01:45 +01:00
8522759e68
* Get ready for v0.4.0 * Export teloxide_macros as macros in lib.rs * Use tokio v1.3 in README.md * Return the feature 'macros' back * Export teloxide_macros::teloxide in the prelude * Document the 'macros' feature in README.md * Update src/lib.rs Co-authored-by: Waffle Lapkin <waffle.lapkin@gmail.com> * Update src/prelude.rs Co-authored-by: Waffle Lapkin <waffle.lapkin@gmail.com> * Propagate features from teloxide-core * teloxide-core = 0.2.1 * Fix CI * Require teloxide-core/auto_send instead of teloxide/auto-send * default-features = false (teloxide-core) * Specify each teloxide-core feature separately * Fix Cargo.toml * JSON -> Json, CBOR -> Cbor * Update Cargo.toml Co-authored-by: Waffle Lapkin <waffle.lapkin@gmail.com> Co-authored-by: Waffle Lapkin <waffle.lapkin@gmail.com> |
||
---|---|---|
.. | ||
admin_bot | ||
dialogue_bot | ||
dices_bot | ||
heroku_ping_pong_bot | ||
ngrok_ping_pong_bot | ||
redis_remember_bot | ||
shared_state_bot | ||
simple_commands_bot | ||
sqlite_remember_bot | ||
README.md | ||
test_examples.sh |
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 |
---|---|
dices_bot | Throws a dice on each incoming message. |
ngrok_ping_pong_bot | The ngrok version of ping-pong-bot that uses webhooks. |
heroku_ping_pong_bot | The Heroku version of ping-pong-bot that uses webhooks. |
simple_commands_bot | Shows how to deal with bot's commands. |
redis_remember_bot | Uses RedisStorage instead of InMemStorage . |
dialogue_bot | How to deal with dialogues. |
admin_bot | Ban, kick, and mute on a command. |
shared_state_bot | How to deal with shared state. |