نحوه ایجاد اسکریپت Bash Shell ساده برای ارسال پیام در تلگرام

عکس پروفایل نویسنده

@بوگ کنستانتینکنستانتین بوگومولوف

توسعه دهنده وب | مجاز PHP | عشایر دیجیتال

در این مقاله ، شما در ایجاد یک اسکریپت ساده پوسته Bash برای ارسال پیام به پیام رسان تلگرام با استفاده از دستور Curl قدم بر می دارید. سپس از این اسکریپت برای ارسال اعلان در هر ورود ssh به سرور خود استفاده خواهید کرد.

ایجاد ربات تلگرام

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

/start

. سپس دستورالعمل ها را برای ایجاد ربات و رمز ورود برای دسترسی به HTTP API دنبال کنید.

ایجاد کانال

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

برای دریافت شناسه کانال ، ابتدا هر پیامی را به کانال ارسال کنید. سپس برای دریافت شناسه کانال از این الگوی پیوند استفاده کنید:

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

در اینجا یک مثال پاسخ وجود دارد:

{
  "ok":true,
  "result": [
    {
      "update_id":123,
      "channel_post": {
        "message_id":48,
        "chat": {
          "id":-123123123, // this is your channel id
          "title":"Notifications",
          "type":"channel"
        },
        "date":1574485277,
        "text":"test"
      }
    }
  ]
}

اسکریپت برای ارسال پیام

برای ارسال پیام می توانیم از دستور ساده استفاده کنیم:

curl 

سئو PBN | خبر های جدید سئو و هک و سرور
مطالب پیشنهادی  Miro و Zoom در حال برنده شدن هستند (و 5 نظرسنجی دیگر از نظر سنجی ابزار UX 2020)