درود دوستان

جهت ارسال پیام به تلگرام، ما نیازمند این هستیم که یک بات در تلگرام بسازیم و آنرا در دسترس میکروتیک قرار دهیم.
جهت اینکار می توانیم به آی دی تلگرامی @BotFather مراجعه نماییم.
بات را استارت کرده و مرحله به مرحله با فرمان /newbot اقدام به ساخت یک بات برای خود نماییم، همانطور که در تصاویر پایین روند کار مشخص است.





پس از این مراحل، بات ما در دسترس قرار گرفته و قابل استفاده خواهد بود.




بعد از ساختن بات، می بایست بات خود را استارت نموده و اندکی صبر نماییم تا سرور تلگرام داده های بات را ذخیره نماید.
میتوانیم برای بات، پیام ارسال نموده تا سپس وضعیت پیام ها و بات را مشاهده نماییم.

با استفاده از آدرس زیر می توانیم وضعیت فعلی پیام های بات را مشاهده کنیم، از اینجا ما میتوانیم آدرس آی دی عدد تلگرام خود را مشاهده کرده و برای ارسال پیام آن را در جایی ثبت نماییم .

کد:
https://api.telegram.org/bot{MyToken}/getupdates
مقدار {MyToken} می بایست با شماره توکن باتی که ساخته ایم، جایگزین شود.



همانطور که مشاهده می کنید در تصویر بالا، آدرس عدد، اکانت تلگرام من قابل مشاهده شده و از این پس برای ارسال پیام از طریق بات، میتوانم از آن استفاده نمایم.

حالا هر زمان آدرس زیر را در مرورگر خود لود نمایم، یک پیام برای من توسط ربات ارسال خواهد شد.
کد:
https://api.telegram.org/bot{MyToken}/sendmessage?chat_id={MyID}&text={MyText}
حالا به سادگی با استفاده از اسکریپتی مشابه اسکریپت پایین، خواهیم توانست بصورت خودکار با روتر میکروتیک به اکانت تلگرامی خود، پیام اطلاع رسانی ارسال نماییم.

کد:
:local dateM [/system clock get date]; :local timeM [/system clock get time]; :local MyToken "{MyToken}" :local MyID "{MyID}" :local MyText "$timeM%20-%20$dateM __ This is a Test __" /tool fetch url="https://api.telegram.org/bot$MyToken/sendmessage?chat_id=$MyID&text=$MyText" mode=https keep-result=no ;
دانلود ویدوی آموزشی مرحله به مرحله انجام این کار در لینک زیر :
https://www.mediafire.com/file/c2mfa...egram.rar/file



موضوعات مشابه: