1 github 下载 https://github.com/irazasyed/telegram-bot-sdk

或者 composer 用2.0版本 3.0都没文档

composer require irazasyed/telegram-bot-sdk ^2.0

2 laravel配置

  • config/app.php
providers数组 添加
Telegram\Bot\Laravel\TelegramServiceProvider::class,
aliases数组添加
'Telegram'  => Telegram\Bot\Laravel\Facades\Telegram::class
  • 执行命令 生成 config/telegram.php配置文件
php artisan vendor:publish --provider="Telegram\Bot\Laravel\TelegramServiceProvider"

主要修改 bot_token(随意找到telegram任何人 然后输入 https://telegram.me/botfather 点击就可以了添加botfather 然后输入 /newbot  他会提示你给bot命名 ps:结尾为_bot或者Bot,下面打码的就是token)

3 laravel中使用

引入 Telegram(use Telegram)

//获取bot信息

$response = Telegram::getMe();

$botId = $response->getId();
$firstName = $response->getFirstName();
$username = $response->getUsername();

//发送信息 发送图片 chat_id怎么获取呢 参考telegram回调json里面的 chat:{id}

 Telegram::sendMessage(['chat_id' => 'xxx',           'text' => '更多请点击 https://bbs.918dxs.com/']);
Telegram::setAsyncRequest(true)    ->sendPhoto(['chat_id' => 'xxx',        'photo' => 图片url,        'caption' => '图片描述更多请点击 https://bbs.918dxs.com/'

    ]);

4 配置telegram回调地址(同微信公众号一样道理 所有信息都会推送到该地址)

 返回的结果右下  更多方法参考https://telegram-bot-sdk.readme.io/reference#getupdates

转载于:https://www.cnblogs.com/php-no-2/p/11212998.html

laravel集成Telegram Bot 机器人相关推荐

  1. telegram bot 机器人 发送 加粗 斜体 字体

    parse_mode 设置为 html 模式 然后发送的消息 用html 就可以了 To send bold: Set the parse_mode to markdown and send *bol ...

  2. ChatGPT 拓展资料:Telegram Bot 打造专属聊天机器人

    ChatGPT 拓展资料:Telegram Bot 打造专属聊天机器人

  3. Telegram 搜索机器人BOT

    一,小伙伴么,当你有的时候玩TG,你自己建一个群或者频道,有很多人的时候,会找不到聊天记录,或者文件,那么你就可以用这个机器人来帮你实现. 1,通过关键词来检索你想要的内容.这个时候你就会想打造属于你 ...

  4. 用 Telegram bot 搭个消息提醒服务

    这是「进击的Coder」的第 645 篇技术分享 作者:刘志军 来源:Python 之禅 " 阅读本文大概需要 6 分钟. " 最近用 Telegram 时间比较多 对开发者来说, ...

  5. telegram 创建机器人

    目录 第一步 第二步 第三步 第四步 第五步 第一步 登录Telegram,并找到@BotFather,使用/new bot指令,并按照指示为你的Bot取个昵称以及用户名(Bot的用户名必需以bot结 ...

  6. 怎样开发自己的Telegram Bot

    微信公众号:上古的碑 我会在微信公众号上分享各种技术干货,欢迎来玩! 前言 ​ 再阅读之前,要求掌握一定的编程基础,了解怎样进行HTTP的请求和怀抱有一颗热爱学习的心. API 什么是API ​ AP ...

  7. 基于asyncio编写一个telegram爬虫机器人

    原文链接 前言 aiotg 可以通过异步调用telegram api的方式来构建bot,因为决定开发一个爬虫功能的bot,所以网络请求阻塞是比较严重的性能障碍.而asyncio的异步非阻塞特性能够完美 ...

  8. 如何搭建Telegram群机器人

    Telegram Bot的创建简单,API全面且免费,适合国际业务. (1).创建telegram机器人 登录Telegram,并找到@BotFather. 点击START,选择/newbot,输入你 ...

  9. jd脚本 v4-bot 镜像部署和配置bot机器人

    jd脚本 v4-bot 镜像部署和配置bot机器人记录 安装docker-compose Docker安装 - 国内一键安装 `sudo curl -sSL https://get.daocloud. ...

最新文章

  1. cocos2d-x游戏实例(10)-塔防游戏(修改地图图素,地图整体缩放)
  2. 发一个自己写的抓包软件,支持插件化脚本分析
  3. B9.流行的框架与新技术
  4. FD_ISSET read 后程序被阻塞【原创】
  5. uni app对接php,thinkphp5 对接手机uni-app的unipush推送(个推)
  6. HDU 6134 2017 多校训练:Battlestation Operational(莫比乌斯反演+积性函数)
  7. pl/sql 中变量定义范围的小例子:
  8. 第七章7.8示例学习:统计每个字母出现的次数
  9. Ruby on Rails本地安装方法
  10. ios ffmpeg+libx264
  11. 什么是网络操作系统?网络操作系统具有那些基本功能?
  12. 设计一个程序,其中有三个类CBank,BBank,GBank,分别为中国银行类…………
  13. 「补课」进行时:设计模式(2)——通过一个超级汽车工厂来了解工厂模式
  14. select函数的分析
  15. 论软件自动化测试中 QR_Code 的登录的逻辑
  16. QImage 图像格式小结 Format_RGB32
  17. python自动解析json_JsonParser–使用python编写的json解析器
  18. AutoDesk CAD如何彻底卸载/不影响二次安装
  19. Java进行数据统计分析
  20. C语言程序设计(第五版)学习笔记

热门文章

  1. 1077 互评成绩计算
  2. Bootsrap,我爱你啥子嘛?
  3. ddn高性能服务器,DDN是什么,DDN专线的优势详解
  4. scrapy实现链家二手房的数据获取并进行持久化存储
  5. OPPO Java后端校招提前批面试
  6. ECE220生存指南[02] MP7: GDB 调试Debug
  7. Ubuntu 11.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答
  8. 2021年东方市铁路中学高考成绩查询,2021东方市中考分数线预测
  9. 某计算机系统中有k台打印机,第三章复习题(2)
  10. 某计算机系统的内存储器由cache,计算机组成原理习题课1讲解