mirror of
https://github.com/teloxide/teloxide.git
synced 2025-01-18 15:20:15 +01:00
Update README.md
This commit is contained in:
parent
bc62df75d6
commit
2056d259f0
1 changed files with 2 additions and 39 deletions
41
README.md
41
README.md
|
@ -23,45 +23,8 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
## An echo bot
|
## An echo bot
|
||||||
<table>
|
```rust
|
||||||
<tr valign="top">
|
|
||||||
<td>
|
|
||||||
<h3>async-telegram-bot (Rust)</h3>
|
|
||||||
<pre lang="rust">
|
|
||||||
const API_TOKEN: &str = "BOT TOKEN HERE";
|
|
||||||
<br>
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let bot = Bot::new(API_TOKEN).bla().bla();
|
let bot = Bot::new(API_TOKEN).bla().bla();
|
||||||
}
|
}
|
||||||
</pre>
|
```
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<h3>aiogram (Python)</h3>
|
|
||||||
<pre lang="python">
|
|
||||||
import logging
|
|
||||||
from aiogram import Bot, Dispatcher, executor,
|
|
||||||
types
|
|
||||||
<br>
|
|
||||||
API_TOKEN = 'BOT TOKEN HERE'
|
|
||||||
<br>
|
|
||||||
logging.basicConfig(level=logging.INFO)
|
|
||||||
<br>
|
|
||||||
bot = Bot(token=API_TOKEN)
|
|
||||||
dp = Dispatcher(bot)
|
|
||||||
<br>
|
|
||||||
@dp.message_handler(regexp='(^cat[s]?$|puss)')
|
|
||||||
async def cats(message: types.Message):
|
|
||||||
with open('data/cats.jpg', 'rb') as photo:
|
|
||||||
await message.reply_photo
|
|
||||||
(photo, caption='Cats are here 😺')
|
|
||||||
<br>
|
|
||||||
@dp.message_handler()
|
|
||||||
async def echo(message: types.Message):
|
|
||||||
await message.reply
|
|
||||||
(message.text, reply=False)
|
|
||||||
<br>
|
|
||||||
executor.start_polling(dp, skip_updates=True)
|
|
||||||
</pre>
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
|
|
Loading…
Reference in a new issue