首页 > 其他分享 >通过telegram机器人向群里自动发消息

通过telegram机器人向群里自动发消息

时间:2023-05-31 14:11:06浏览次数:39  
标签:群里 telegram 机器人 bot 添加 test 发消息 输入

1、添加

①Telegram 添加 BotFather 进入聊天界面

②点击输入框中 /start

③回复内容中点击 /newbot

④阅读提示分别输入 name 和 username,比如叫test_bot

⑤返回token

2、启用

在Telegram搜索@test_bot,进入聊天界面,在聊天窗口输入/start,代表启用该机器人

二、查找群ID

将机器人test_bot添加进群

输入hello @test_bot

同时通过在浏览器输入 https://api.telegram.org/bot123456:ABC-DEF1234DEF1234DEF1234/getUpdates   查找群ID 【黑色加粗要替换成机器人的真实token】 

三、踩过的坑

1、添加机器人进群时:

我设置的机器人名字是**work_bot,但不知道为什么用@一直搜不到,多次尝试后,在一个别的bot下搜到了,不确定是不是我操作创建机器人时出了问题;

2、一定要记得写ensure_ascii=False

最初没有写的时候,结果不是中文,我用转码工具尝试了应该是Unicode转中文,一直尝试怎么改代码实现Unicode转中文。后来发现问题出在json.dumps(datas, ensure_ascii=False)这里;

3、tg消息换行,用\n,已验证没有问题

标签:群里,telegram,机器人,bot,添加,test,发消息,输入
From: https://www.cnblogs.com/beatle-go/p/17445948.html

相关文章

  • python控制微信发消息
    使用pyautogui控制PC版微信,发消息。importpyautoguiimporttimedefOpen_Wechat():#使用快捷键打开微信。这个微信的默认设置的快捷键。pyautogui.hotkey('ctrl','alt','w')time.sleep(1)defChat_Who(ContactPerson):#使用快捷键打开查找,找一个......
  • 微信⼩程序开发消息推送配置教程
    微信⼩程序开发消息推送配置这⼀块⽹上都是PHP居多,由于⽤egg.js写了⼀套验证⽅法。第⼀步:填写服务器配置登录微信⼩程序官⽹后,在⼩程序官⽹的“设置-消息服务器”页⾯,管理员扫码启⽤消息服务,填写服务器地址(URL)、Token和EncodingAESKey。URL是开发者⽤来接收微信消息和事件的接......
  • 为什么你在群里提的技术问题没人回答?
    作为一个程序员,把代码写好是本分,但仅仅是写好代码是不够的,工作的过程中总免不了要与别人打交道。几乎隔一段时间,我就会发现有些人身上出现下面的这两个问题。第一个就是不知道怎么提问,第二个就是有工作对接的时候,有用的信息不实时收集,多次对同样的问题进行提问。今天来说一说如何提......
  • Telegram 源码解读点滴记录
    1.test_callable_plain,作用:判断参数是否与函数声明一致usingfalse_t=char;structtrue_t{ false_tdata[2];};static_assert(sizeof(false_t)!=sizeof(true_t),"Ican'twork:(");template< typenameMethod, typename...Args, typename=decltype(......
  • 第93讲(HelloActor整体介绍):Akka第一个案例动手实战开发消息实体类
    第93讲:Akka第一个案例动手实战开发消息实体类HelloActor的整体框架及实现:一:HelloActor包括的actors:1AggregateActor:对最后所有ReduceActor的结果进行统计2MapActor:对收......
  • Telegram 更新后字体异常解决办法
    最近更新了Telegram后,界面字体又跟当初一样变为了宋体,看着十分难受:然后以前注入dll的办法也不好使了,找了一圈后发现可以通过修改注册表解决把以下代码存为后缀名.r......
  • 基于 .NET7.0 开发Telegram 机器人(入门)
    简介Telegram(非正式简称TG、电报)是跨平台的即时通信软件,其客户端是自由及开放源代码软件,但服务端是专有软件。用户可以相互交换加密与自毁消息,发送照片、视频等所有类型......
  • Telegram 部分地区支持邮箱登录
    Telegram部分地区支持邮箱登录1.注册时要求输入邮箱验证2.再次登录时Telegram会向绑定邮箱发送验证码邮件3.输入邮箱验证码之后可登录Telegram(没有收到已登录设备的......
  • 『中级篇』在docker-swarm集群里通过serivce部署wordpress(46)
    开始部署之前讲过Overlay网络,不在同一台机器也可以完成正常的通信。这里就通过overlay网络的方式。创建overlay的网络dockernetworkcreate-doverlaydemo创建mysql#等待......
  • JMS与Spring之二(用message listener container异步收发消息)
    本文主要参考JavaMessageService(2nd)byMarcRicbard。在Spring框架中使用JMS传递消息有两种方式:JMStemplate和messagelistenercontainer,前者用于同步收发消息,后者用于......