Skip to content
Code and Bytes Code and Bytes

Code and Bytes
Code and Bytes

Enviar mensajes a través de la API de Telegram a un Canal

Posted on 28 April, 201828 April, 2018

A continuación como enviar mensajes a tráves de la API de Telegram a un canal:

  • El canal primero debe ser público, con el fin de saber el id del canal.
  • Tener un Telegram BOT.
https://api.telegram.org/bot[BOT_API_KEY]/sendMessage?chat_id=[NOMBRE_DEL_CANAL_O_ID]&text=[MENSAJE]
  • BOT_API_KEY es la API Key generada por BotFather cuando se crea el bot
  • NOMBRE_DEL_CANAL_O_ID nombre o id del canal
  • MENSAJE el mensaje a enviar  (URL-encoded) es posible usar emojis sacandolos de acá https://apps.timwhitlock.info/emoji/tables/unicode

 

$apiToken = "my_bot_api_token";

$data = [
 'chat_id' => '@my_channel_name',
 'text' => 'Hello world!'
];

$response = file_get_contents("https://api.telegram.org/bot$apiToken/sendMessage?" . http_build_query($data) );
PHP

Post navigation

Previous post
Next post

Related Posts

Linux mssql-php

Instalar drivers de Microsoft PHP para SQL Server en Ubuntu 16.04

Posted on 10 June, 201818 November, 2018

En este tutorial veremos cómo instalar PHP para SQL Server, en este ejemplo usaremos la versión 7.0, si se desea la versión 7.2 sólo es reemplazar, usaré Ubuntu 16.04 pero  puede funcionar con otras versiones. sudo su add-apt-repository ppa:ondrej/php -y apt-get update apt-get install php7.0 php7.0-dev php7.0-xml -y –allow-unauthenticated Prerequisitos:…

Read More
Linux

Solución: Warning: mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password] in

Posted on 14 May, 202114 May, 2021

Warning: mysqli_real_connect(): The server requested authentication method unknown to the client [caching_sha2_password] in  Warning: mysqli_real_connect(): (HY000/2054): The server requested authentication method unknown to the client in Este error me apareció al tener Mysql 8 con PHP 7.2, la razón es que MySQL 8 por defecto usa caching_sha2_password, un complemento que…

Read More
PHP codeigniter

Enviar mensajes desde Codeigniter con gmail

Posted on 28 March, 20159 April, 2020

Descargar Codeigniter Crear el controlador email  ./application/controllers/email.php con el siguiente código: <?php if ( ! defined(‘BASEPATH’)) exit(‘No direct script access allowed’); class Email extends CI_Controller { public function index() { $config = Array( ‘protocol’ => ‘smtp’, ‘smtp_host’ => ‘ssl://smtp.gmail.com’, ‘smtp_port’ => 465, ‘smtp_user’ => ‘correo@gmail.com’, ‘smtp_pass’ => ‘clave’, ‘smtp_timeout’ => ‘4’,…

Read More

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Buscar

Categorias

  • AI (2)
  • Asterisk (9)
  • Bases de datos (1)
  • DevOps (4)
  • Git (2)
  • HTML (1)
  • Laravel (6)
  • Linux (67)
  • MCP Server (1)
  • Mikrotik (3)
  • MySQL (5)
  • n8n (1)
  • Personal (4)
  • PHP (15)
  • Python (2)
  • Software recomendado (1)
  • Tips (1)
  • VSCode (4)
  • vTiger (4)
  • Windows (10)
  • Wordpress (4)
©2026 Code and Bytes | WordPress Theme by SuperbThemes