Mikrotik แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ Telegram-แƒ˜แƒ“แƒแƒœ

แƒแƒšแƒ”แƒฅแƒกแƒแƒœแƒ“แƒ แƒ” แƒ™แƒแƒ แƒ˜แƒฃแƒ™แƒ˜แƒœแƒ›แƒ แƒ›แƒ˜แƒ‘แƒ˜แƒซแƒ’แƒ แƒแƒ› แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒ›แƒ“แƒ” GeXoGeN แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ›แƒแƒชแƒ”แƒ›แƒ˜แƒ—แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒฉแƒแƒ แƒ—แƒ•แƒ แƒฃแƒคแƒแƒกแƒแƒ“, SMS-แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒ“แƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, Mikrotik-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—".

แƒ“แƒ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜ VK-แƒ˜แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ— แƒฏแƒ’แƒฃแƒคแƒจแƒ˜ แƒ™แƒ˜แƒ แƒ˜แƒš แƒ™แƒแƒ–แƒแƒ™แƒแƒ•แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ :

แƒ“แƒ˜แƒแƒฎ, แƒ”แƒก แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒ. แƒ›แƒ˜แƒ แƒฉแƒ”แƒ•แƒœแƒ˜แƒ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ แƒขแƒ”แƒšแƒ”แƒ’แƒ แƒแƒ›แƒ˜แƒก แƒ‘แƒแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฉแƒ”แƒ›แƒ˜ แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜แƒ“แƒแƒœ แƒ˜แƒฆแƒ”แƒ‘แƒก แƒแƒฅแƒขแƒ˜แƒ•แƒแƒชแƒ˜แƒ˜แƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒก.

แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ” แƒแƒกแƒ”แƒ—แƒ˜ แƒ‘แƒแƒขแƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ.

แƒแƒกแƒ” แƒ แƒแƒ›, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ แƒแƒช แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒแƒ แƒ˜แƒก แƒ‘แƒแƒขแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒขแƒ”แƒšแƒ”แƒ’แƒ แƒแƒ›แƒแƒจแƒ˜.

  • แƒซแƒ˜แƒ”แƒ‘แƒแƒจแƒ˜ แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒก แƒกแƒแƒฎแƒ”แƒšแƒแƒ“ @botfather
  • แƒ“แƒแƒแƒญแƒ˜แƒ แƒ”แƒ— แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ แƒฆแƒ˜แƒšแƒแƒ™แƒก แƒ”แƒ™แƒ แƒแƒœแƒ˜แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜
  • แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒแƒก แƒ•แƒฌแƒ”แƒ แƒ— แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒแƒก / newbot

แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฉแƒ•แƒ”แƒœ แƒ•แƒžแƒแƒกแƒฃแƒฎแƒแƒ‘แƒ— 2 แƒ›แƒแƒ แƒขแƒ˜แƒ• แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒก:

  • แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒ‘แƒแƒขแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜. MyMikrotikROuter
  • แƒ›แƒ”แƒแƒ แƒ” แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ แƒแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒ‘แƒแƒขแƒ˜แƒก แƒ›แƒ”แƒขแƒกแƒแƒฎแƒ”แƒšแƒ˜ (แƒฃแƒœแƒ“แƒ แƒ“แƒแƒกแƒ แƒฃแƒšแƒ“แƒ”แƒก แƒ‘แƒแƒขแƒ˜แƒ—) MikrotikROuter_bot

แƒกแƒแƒžแƒแƒกแƒฃแƒฎแƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒแƒขแƒ˜แƒก แƒŸแƒ”แƒขแƒแƒœแƒก, แƒฉแƒ”แƒ›แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ”แƒก แƒแƒ แƒ˜แƒก:

แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒ”แƒก แƒŸแƒ”แƒขแƒแƒœแƒ˜ HTTP API-แƒ–แƒ” แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: 265373548:AAFyGCqJCei9mvcxvXOWBfnjSt1p3sX1XH4

Mikrotik แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ Telegram-แƒ˜แƒ“แƒแƒœ
แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒžแƒแƒ•แƒแƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒแƒขแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒแƒจแƒ˜ @MikrotikROuter_bot แƒ“แƒ แƒ“แƒแƒแƒญแƒ˜แƒ แƒ”แƒ— แƒ“แƒแƒฌแƒงแƒ”แƒ‘แƒ แƒฆแƒ˜แƒšแƒแƒ™แƒก.

แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒฎแƒกแƒœแƒแƒ— แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜ แƒ“แƒ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒแƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒฎแƒแƒ–แƒ˜:

 https://api.telegram.org/botXXXXXXXXXXXXXXXXXX/getUpdates

แƒกแƒแƒ“แƒแƒช XXXXXXXXXXXXXXXXXX แƒแƒ แƒ˜แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒแƒขแƒ˜แƒก แƒœแƒ˜แƒจแƒแƒœแƒ˜.

แƒ’แƒแƒ˜แƒฎแƒกแƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜:

Mikrotik แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ Telegram-แƒ˜แƒ“แƒแƒœ

แƒ›แƒแƒกแƒ–แƒ” แƒ•แƒžแƒแƒฃแƒšแƒแƒ‘แƒ— แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒขแƒ”แƒฅแƒกแƒขแƒก:

"แƒฉแƒแƒขแƒ˜":{"id":631290,

แƒแƒกแƒ” แƒ แƒแƒ›, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ Mikrotik-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒ”แƒ แƒแƒ“, แƒ™แƒ”แƒ แƒซแƒแƒ“:

แƒ‘แƒแƒขแƒ˜แƒก แƒŸแƒ”แƒขแƒแƒœแƒ˜: 265373548:AAFyGCqJCei9mvcxvXOWBfnjSt1p3sX1XH4

แƒฉแƒแƒขแƒ˜แƒก ID, แƒกแƒแƒ“แƒแƒช แƒ›แƒแƒœ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒฌแƒ”แƒ แƒแƒก: 631290

แƒจแƒ”แƒกแƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒšแƒแƒ“ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ‘แƒ แƒแƒฃแƒ–แƒ”แƒ แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ— แƒ’แƒแƒ•แƒ˜แƒแƒ แƒแƒ—:

https://api.telegram.org/bot265373548:AAFyGCqJCei9mvcxvXOWBfnjSt1p3sX1XH4/sendmessage?chat_id=631290&text=test

แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜:

Mikrotik แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ Telegram-แƒ˜แƒ“แƒแƒœ

แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ— แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ‘แƒแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก:

แƒ˜แƒžแƒแƒ•แƒœแƒ”แƒ— แƒแƒœแƒ’แƒแƒ แƒ˜แƒจแƒ˜ แƒกแƒแƒฎแƒ”แƒšแƒ˜แƒ— @botfather
แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฉแƒ•แƒ”แƒœ แƒ•แƒฌแƒ”แƒ แƒ— แƒ›แƒแƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒแƒก / setcommands

  • แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒ แƒแƒ›แƒ”แƒš แƒ‘แƒแƒขแƒก

แฒฉแƒ•แƒ”แƒœ แƒ•แƒฌแƒ”แƒ แƒ—:
@MikrotikROuter_bot

แƒ“แƒแƒแƒ›แƒแƒขแƒ”แƒ— แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜:

  • helloworld< โ€” แƒกแƒแƒขแƒ”แƒกแƒขแƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒฉแƒแƒขแƒจแƒ˜ 1
  • แƒ›แƒ˜แƒกแƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒ-แƒกแƒแƒขแƒ”แƒกแƒขแƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ แƒฉแƒแƒขแƒจแƒ˜ 2
  • wolmypc-แƒ’แƒแƒแƒฆแƒ•แƒ˜แƒซแƒ” แƒฉแƒ”แƒ›แƒ˜ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒ˜

แƒแƒฎแƒšแƒ, แƒ—แƒฃ แƒฉแƒแƒขแƒจแƒ˜ แƒแƒ™แƒ แƒ˜แƒคแƒ”แƒ‘แƒ— "/", แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ˜แƒฆแƒแƒ—:

Mikrotik แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ Telegram-แƒ˜แƒ“แƒแƒœ

แƒแƒฎแƒšแƒ แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— MikroTik-แƒ–แƒ”.

RouterOS-แƒก แƒแƒฅแƒ•แƒก แƒ™แƒแƒœแƒกแƒแƒšแƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ ftp แƒแƒœ http / https-แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ˜แƒ— แƒคแƒแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒก แƒ”แƒฌแƒแƒ“แƒ”แƒ‘แƒ fetch, แƒ แƒแƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ—.

แƒ’แƒแƒฎแƒกแƒœแƒ แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒแƒšแƒ˜ แƒ“แƒ แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ—:

/tool fetch url="https://api.telegram.org/bot265373548:AAFyGCqJCei9mvcxvXOWBfnjSt1p3sX1XH4/sendmessage?chat_id=631290&text=test " keep-result=no

แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒแƒ— MikroTik-แƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— ""แƒœแƒ˜แƒจแƒแƒœแƒก แƒ’แƒแƒฅแƒชแƒ”แƒ•แƒ"?' URL-แƒจแƒ˜.

แƒฃแƒœแƒ“แƒ แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜:

Mikrotik แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒกแƒขแƒแƒœแƒชแƒ˜แƒฃแƒ แƒ˜ แƒ’แƒแƒแƒฅแƒขแƒ˜แƒฃแƒ แƒ”แƒ‘แƒ Telegram-แƒ˜แƒ“แƒแƒœ

แƒแƒฎแƒšแƒ แƒ›แƒแƒ“แƒ˜แƒ— แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ–แƒ”:

แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ แƒ›แƒกแƒแƒคแƒšแƒ˜แƒ

system script add name="helloworld" policy=read source={/tool fetch url="https://api.telegram.org/bot265373548:AAFyGCqJCei9mvcxvXOWBfnjSt1p3sX1XH4/sendmessage?chat_id=631290&text=Hello,world! " keep-result=no}

แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก

system script add name="itsworking" policy=read source={/tool fetch url="https://api.telegram.org/bot265373548:AAFyGCqJCei9mvcxvXOWBfnjSt1p3sX1XH4/sendmessage?chat_id=631290&text=Test OK, it's Working " keep-result=no}

wolmypc

system script add name="wolmypc" policy=read source="/tool wol mac=XX:XX:XX:XX:XX:XX interface=ifnamer
    n/tool fetch url="https://api.telegram.org/boXXXXXXXXXXXXXXXXXXX?chat_id=631290&text=wol OK" keep-resul
    t=no"

แƒแƒ  แƒ“แƒแƒ’แƒแƒ•แƒ˜แƒฌแƒงแƒ“แƒ”แƒ— แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒกแƒฌแƒแƒ แƒ˜ Mac แƒ“แƒ แƒ˜แƒœแƒขแƒ”แƒ แƒคแƒ”แƒ˜แƒกแƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ˜, แƒแƒกแƒ”แƒ•แƒ” bot-token แƒ“แƒ chat_id.

แƒแƒฎแƒšแƒ แƒชแƒแƒขแƒแƒ—แƒ˜ แƒแƒ’แƒ˜แƒฎแƒกแƒœแƒ˜แƒ— แƒ แƒแƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ:

"helloworld" แƒกแƒชแƒ”แƒœแƒแƒ แƒ˜ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก: "แƒ’แƒแƒ›แƒแƒ แƒฏแƒแƒ‘แƒ, แƒกแƒแƒ›แƒงแƒแƒ แƒ!" แƒฉแƒ•แƒ”แƒœแƒก แƒฉแƒ”แƒ—แƒจแƒ˜ แƒ‘แƒแƒขแƒ—แƒแƒœ.
"itsworking" แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก: "Test OK, It's Working!" แƒฉแƒ•แƒ”แƒœแƒก แƒฉแƒ”แƒ—แƒจแƒ˜ แƒ‘แƒแƒขแƒ—แƒแƒœ.
แƒ”แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜ แƒกแƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒ.
แƒ›แƒ” แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ” "wolmypc" แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ.
แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ‘แƒแƒขแƒ˜ แƒฉแƒแƒขแƒจแƒ˜ แƒ“แƒแƒฌแƒ”แƒ แƒก "wol OK".
แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒฃแƒจแƒ•แƒแƒ— แƒแƒ‘แƒกแƒแƒšแƒฃแƒขแƒฃแƒ แƒแƒ“ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜.

แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ“แƒแƒ•แƒแƒšแƒ”แƒ‘แƒ:

Telegram.src

/system scheduler
add interval=30s name=Telegram on-event=":tool fetch url=("https://api.telegr
    am.org/".$botID."/getUpdates") ;r
    n:global content [/file get [/file find name=getUpdates] contents] ;r
    n:global startLoc 0;r
    n:global endLoc 0;r
    nr
    n:if ( [/file get [/file find name=getUpdates] size] > 50 ) do={r
    nr
    n:set startLoc  [:find $content "update_id" $lastEnd ] ;r
    n:set startLoc ( $startLoc + 11 ) ;r
    n:local endLoc [:find $content "," $startLoc] ;r
    n:local messageId ([:pick $content $startLoc $endLoc] + (1));r
    n:put [$messageId] ;r
    n:#log info message="updateID $messageId" ;r
    nr
    n:set startLoc  [:find $content "text" $lastEnd ] ;r
    n:set startLoc ( $startLoc  + 7 ) ;r
    n:local endLoc [:find $content "," ($startLoc)] ;r
    n:set endLoc ( $endLoc - 1 ) ;r
    n:local message [:pick $content ($startLoc + 2) $endLoc] ;r
    n:put [$message] ;r
    n:#log info message="message $message ";r
    nr
    n:set startLoc  [:find $content "chat" $lastEnd ] ;r
    n:set startLoc ( $startLoc + 12 ) ;r
    n:local endLoc [:find $content "," $startLoc] ;r
    n:local chatId ([:pick $content $startLoc $endLoc]);r
    n:put [$chatId] ;r
    n:#log info message="chatID $chatId ";r
    nr
    n:if (($chatId = $myChatID) and (:put [/system script find name=$messa
    ge] != "")) do={r
    n:system script run $message} else={:tool fetch url=("https://api.teleg
    ram.org/".$botID."/sendmessage?chat_id=".$chatId."&text=I can't t
    alk with you. ") keep-result=no} ;r
    n:tool fetch url=("https://api.telegram.org/".$botID."/getUpdates?
    offset=$messageId") keep-result=no; r
    n} r
    n" policy=
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon 
    start-date=nov/02/2010 start-time=00:00:00
	
add name=Telegram-startup on-event=":delay 5r
    n:global botID "botXXXXXXXXXXXXXXXXXX" ;r
    n:global myChatID "631290" ;r
    n:global startLoc 0;r
    n:global endLoc 0;r
    n:tool fetch url=("https://api.telegram.org/".$botID."/getUpdates") 
    ;" policy=
    ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon 
    start-time=startup

แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ“แƒ˜ แƒฎแƒ”แƒ“แƒ˜แƒ’แƒแƒฃแƒ’แƒ”แƒ‘แƒแƒ แƒ˜แƒ แƒ แƒแƒขแƒแƒ›, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒ›แƒฃแƒจแƒแƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒ“แƒแƒœ แƒ˜แƒก แƒแƒ  แƒแƒ•แƒšแƒ”แƒœแƒก แƒ’แƒšแƒแƒ‘แƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก, แƒ“แƒแƒแƒ›แƒแƒขแƒ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒฉแƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒกแƒแƒก.
Telegram-แƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ

:delay 5
:global botID "botXXXXXXXXXXXXXXXXXX" ;   token bot
:global myChatID "xxxxxx" ;                               chat_id
:global startLoc 0;
:global endLoc 0;
:tool fetch url=("https://api.telegram.org/".$botID."/getUpdates") ;

แƒ“แƒ”แƒžแƒ”แƒจแƒ

:tool fetch url=("https://api.telegram.org/".$botID."/getUpdates") ;
:global content [/file get [/file find name=getUpdates] contents] ;
:global startLoc 0;
:global endLoc 0;

:if ( [/file get [/file find name=getUpdates] size] > 50 ) do={

:set startLoc  [:find $content "update_id" $lastEnd ] ;
:set startLoc ( $startLoc + 11 ) ;
:local endLoc [:find $content "," $startLoc] ;
:local messageId ([:pick $content $startLoc $endLoc] + (1));
:put [$messageId] ;
#:log info message="updateID $messageId" ;

:set startLoc  [:find $content "text" $lastEnd ] ;
:set startLoc ( $startLoc  + 7 ) ;
:local endLoc [:find $content "," ($startLoc)] ;
:set endLoc ( $endLoc - 1 ) ;
:local message [:pick $content ($startLoc + 2) $endLoc] ;
:put [$message] ;
#:log info message="message $message ";

:set startLoc  [:find $content "chat" $lastEnd ] ;
:set startLoc ( $startLoc + 12 ) ;
:local endLoc [:find $content "," $startLoc] ;
:local chatId ([:pick $content $startLoc $endLoc]);
:put [$chatId] ;
#:log info message="chatID $chatId ";

:if (($chatId = $myChatID) and (:put [/system script find name=$message] != "")) do={
:system script run $message} else={:tool fetch url=("https://api.telegram.org/".$botID."/sendmessage?chat_id=".$chatId."&text=I can't talk with you. ") keep-result=no} ;
:tool fetch url=("https://api.telegram.org/".$botID."/getUpdates?offset=$messageId") keep-result=no; 
} 

แƒ แƒแƒ’แƒแƒ  แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก แƒแƒ›แƒแƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ

แƒฉแƒแƒ›แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ "getUpdates" แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒงแƒแƒ•แƒ”แƒš 30 แƒฌแƒแƒ›แƒจแƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒแƒแƒœแƒแƒšแƒ˜แƒ–แƒ”แƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒกแƒแƒ แƒ™แƒ•แƒ”แƒ•แƒแƒ“ update_id (แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜) แƒ“แƒ แƒขแƒ”แƒฅแƒกแƒขแƒ˜ (แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ’แƒฃแƒœแƒ“แƒ”แƒ‘แƒ˜) แƒ“แƒ chat_id . แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“, getUpdates แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก 1-แƒ“แƒแƒœ 100 แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒ›แƒ“แƒ”, แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒฉแƒ•แƒ”แƒœ แƒ•แƒจแƒšแƒ˜แƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒแƒก. Telegram api แƒแƒ›แƒ‘แƒแƒ‘แƒก, แƒ แƒแƒ› แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒแƒ“ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜ + 1

/getUpdates?offset=update_id + 1

แƒงแƒ•แƒ”แƒšแƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ Mikrotik rb915 RouterOS 6.37.1-แƒ–แƒ”
แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒ— แƒ‘แƒ”แƒ•แƒ  แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒแƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ“แƒ”แƒ‘แƒ แƒ แƒ˜แƒ’แƒ แƒ˜แƒ’แƒแƒ‘แƒ˜แƒ— 30 แƒฌแƒแƒ›แƒ˜แƒก แƒ˜แƒœแƒขแƒ”แƒ แƒ•แƒแƒšแƒ˜แƒ—.

PS แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ แƒ™แƒ˜แƒ แƒ˜แƒš แƒ™แƒแƒ–แƒแƒ™แƒแƒ•แƒก แƒ˜แƒ“แƒ”แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒ แƒฉแƒ”แƒ›แƒก แƒ›แƒ”แƒ’แƒแƒ‘แƒแƒ  แƒแƒšแƒ”แƒฅแƒกแƒแƒœแƒ“แƒ แƒ”แƒก แƒกแƒชแƒ”แƒœแƒแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒšแƒ˜แƒขแƒ”แƒ แƒแƒขแƒฃแƒ แƒ

habrahabr.ru/post/313794
1spla.ru/index.php/blog/telegram_bot_for_mikrotik
core.telegram.org/bots/api
wiki.mikrotik.com/wiki/Manual:แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜แƒ แƒ”แƒ‘แƒ

แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ:

03:11:16

แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜:

แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒฉแƒ”แƒ™แƒ˜ chat_id-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก
แƒกแƒฃแƒšแƒ”แƒšแƒก แƒ แƒแƒ› แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ•แƒ˜แƒœแƒ›แƒ” แƒ›แƒแƒ’แƒ•แƒฌแƒ”แƒ แƒก แƒฉแƒ•แƒ”แƒœแƒก แƒ‘แƒแƒขแƒก, แƒฃแƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒก: โ€žแƒ•แƒ”แƒ  แƒ“แƒแƒ’แƒ”แƒšแƒแƒžแƒแƒ แƒแƒ™แƒ”แƒ‘แƒ˜. โ€œ, แƒแƒœแƒแƒšแƒแƒ’แƒ˜แƒฃแƒ แƒแƒ“ แƒ’แƒ•แƒ˜แƒžแƒแƒกแƒฃแƒฎแƒ”แƒ‘แƒก, แƒ—แƒฃ แƒ˜แƒก แƒแƒ  แƒชแƒœแƒแƒ‘แƒก แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒแƒก.
แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ‘แƒแƒขแƒ˜ แƒ’แƒแƒแƒฃแƒฅแƒ›แƒ”แƒ‘แƒก แƒฉแƒแƒขแƒก (แƒ˜แƒฎแƒ˜แƒšแƒ”แƒ— wolmypc แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜)

DUP

แƒœแƒแƒžแƒแƒ•แƒœแƒ˜แƒ 7 แƒ™แƒแƒกแƒ™แƒแƒ“แƒ˜แƒ แƒ˜แƒ 7 แƒ แƒแƒ› แƒคแƒแƒ˜แƒšแƒ˜ ~14-แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒ— แƒแƒฆแƒแƒ  แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ”แƒ‘แƒ find แƒ‘แƒ แƒซแƒแƒœแƒ”แƒ‘แƒ˜แƒ— (Mikrotik แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ”แƒ‘แƒ˜). แƒแƒ›แƒ˜แƒขแƒแƒ› แƒกแƒแƒ›แƒแƒ›แƒแƒ•แƒšแƒแƒ“ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒก แƒจแƒ”แƒ•แƒชแƒ•แƒšแƒ˜ แƒšแƒฃแƒแƒก, แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ 7 แƒ™แƒแƒกแƒ™แƒแƒ“แƒ˜แƒ แƒ˜แƒ 7 แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒšแƒฃแƒแƒก แƒแƒ  แƒ•แƒ˜แƒชแƒแƒ“แƒ˜.

แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ 08.12.2016

Telegram-แƒจแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ›แƒแƒ— แƒแƒ“แƒœแƒแƒ• แƒจแƒ”แƒชแƒ•แƒแƒšแƒ”แƒก getUpdate-แƒ˜แƒก โ€žแƒ’แƒแƒ›แƒแƒœแƒแƒ‘แƒแƒšแƒฅแƒ•แƒ˜โ€œ. แƒแƒฎแƒšแƒ แƒ›แƒ—แƒแƒ•แƒแƒ  แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒจแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒแƒกแƒฌแƒแƒ แƒแƒ— แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒแƒคแƒกแƒ”แƒขแƒ˜ 2-แƒ“แƒแƒœ 1-แƒ›แƒ“แƒ”

แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜

:local message [:pick $content ($startLoc + 2) $endLoc] ;

ะทะฐะผะตะฝะธั‚ัŒ ะฝะฐ :

:local message [:pick $content ($startLoc + 1) $endLoc] ;

แƒฌแƒงแƒแƒ แƒ: www.habr.com