رفتن به مطلب

نمایش پیام های ربات تلگرام شما در سایت شما توسط php


sohil79

پست های پیشنهاد شده

شاید شما هم مثل من نیاز داشته باشید توی اسکریپت و برنامه های تحت وبی که مینویسید مطالب موجود در ربات تلگرام رو به نمایش بزارید

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

قبل از هر چیز توجه داشته باشید این ربات بر اساس API ربات معروف تلگرام یعنی BotFather نوشته شده و فقط برای این ربات قابل استفاده هست

برای استفاده یک توکن از BotFather دریافت کنید

سپس کد زیر رو توی یک فایل php وارد کنید و در قسمت $bot_api باید token یا همون API Code که از ربات دریافت کردید رو وارد کنید

توجه داشته باشید خروجی بصورت json_decode خواهد بود

 

<?php
$bot_id = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

# Note: you want to change the offset based on the last update_id you received
$url = 'https://api.telegram.org/bot' . $bot_id . '/getUpdates?offset=0';
$result = file_get_contents($url);
$result = json_decode($result, true);

foreach ($result['result'] as $message) {
    var_dump($message);
}

# You can send a message like this:
# The chat_id variable will be provided in the getUpdates result
# TODO: urlencode your message
$url = 'https://api.telegram.org/bot' . $bot_id . '/sendMessage?text=message&chat_id=0';
$result = file_get_contents($url);
$result = json_decode($result, true);

var_dump($result['result']);

 

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...