Prepaid Recharge Plans | Recharge & Bill Payment Offer

Last Update: Fri, 04 Feb 2022 18:31:04

Online English Dictionary
Word meaning with PartsOfSpeech, Examples, Antonyms & Synonyms from various popular sources:
A Simple Knowledgebase

 • ADS

 • CSS

 • EXCEL

 • IMAGE-SERVER

 • SCRIPTS

 • SEO

 • WEB-PAGE-LANGUAGES

 • WEB-SERVER

 • WEBSITE-MONITORING-AND-BACKUP


SCRIPTS | PHP-SCRIPTS | TELEGRAM-API-SENDMESSAGE

How to Send Message using Telegram API in your PHP Website

Full set of Telegram API manual page: https://core.telegram.org/bots/api

SEND MESSAGE TO TELEGRAM CHANNEL USING PHP API

1) You have to create your own bot. For this go to https://t.me/botfather (or Open Telegram & Search "BotFather". There may be multiple bot with same name, but go to that one, which is telegram verified. Others are fake)

2) Send message "/newbot" for creation of your new bot. Enter a name of your bot. (E.g. jsarkar)

3) Now you've to choose a username of your newly created bot. It must end in 'bot'. (E.g. jsarkarbot)

4) After adding an username to your bot, BotFather gives you a token with which you can use Telegram's HTTP API. Note this API token. It is like "1234567890:ABCDefghIJKlmnoPqrsT-abc123efg". We call this as <API_Token>. *

5) Now create any group and add your newly created bot with this group and promote to Admin. **

6) Now run the following url to browser and you get chat_id. https://api.telegram.org/bot<API_Token>/getUpdates e.g. https://api.telegram.org/bot1234567890:ABCDefghIJKlmnoPqrsT-abc123efg/getUpdates (This is demo url. Always use your own token)

7) When you run the above url to browser, you get a following line: "chat":{"id":-503629931,"title":"Your Work","type":"group","all_members_are_administrators":true}. Note down chat_id. ***

* You can get this token any time later from BotFather. Send message "/mybots" & you get your bots. Click them & you find token again.

** You can add your bot to a channel also.

*** If you add your bot to a channel, then chat_id is @<channel_permanent_link>. E.g. if then channel link is https://t.me/recharge_offers, then chat_id is @recharge_offers

Now we have send message to a channel / group using Telegram API.

API URL: https://api.telegram.org/bot<API_Token>/sendMessage?

Parameters:

i) chat_id: To which group/channel, chat is sent.

ii) text: Text to sent.

iii) disable_web_page_preview: True / False

To see all parameters, click here https://core.telegram.org/bots/api#sendmessage

PHP Code:

<?

  $botToken="1234567890:ABCDefghIJKlmnoPqrsT-abc123efg"; // always your your token
  $website="https://api.telegram.org/bot".$botToken;
  $params=[
      'chat_id'=>'@recharge_offers', 
      'text'=>'Hello Sir',
      'disable_web_page_preview'=>False,
      'can_add_web_page_previews'=>True
  ];
  $ch = curl_init($website . '/sendMessage');
  curl_setopt($ch, CURLOPT_HEADER, false);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS, ($params));
  curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  $result = curl_exec($ch);
  curl_close($ch);

?>>