顾名思义就是在Telegram群组中推送工单通知
首先需要准备创建一个机器人,只要在TG上搜索@BotFather,然后开始下一步输入命令进行创建
1.输入/start
2.输入/newbot
3.输入需要创建的机器人昵称
4.输入需要创建的机器人账号,如whmcs_bot,前面’whmcs’可自定义
通过以上几个命令机器人便创建成功了
我们已经得到了两个数据,即机器人账号以及Token,Token即XXXX:XXXXXX这样
接着就是我们需要得到的群组ID,首先你得先创建一个群,然后把机器人拉进去,邀请成员那边输入机器人账号就能找到机器人,拉机器人进群后,发送一条消息,如:/hello @whmcs_bot,即/hello @你的机器人
接着访问https://api.telegram.org/botxxx:xxx/getUpdates
xxx:xxx就是刚才得到的那串Token
我们会获取到一个json
{ "ok" : true, "result" : [{ "update_id" : xxx, "message" : { "message_id" : 4, "from" : { "id" : xxx, "first_name" : "david", "last_name" : "huang", "username" : "davidhuang" }, "chat" : { "id" : -xxx, "title" : "bot", "type" : "group", "all_members_are_administrators" : true }, "date" : xxx, "text" : "/hello @GZ_David_Bot", "entities" : [{ "type" : "bot_command", "offset" : 0, "length" : 6 } ] } }, ] }
上面的id为-xxx就是所需要得到的群组ID
这样我们需要的数据都齐全了,将得到的数据填到后台模块设置那边保存就可以使用了,至于模块上传到哪应该不需要再说明了吧(/modules/addons/)
提醒:仅推送工单通知,建议将机器人放到管理人员的TG群内。有兴趣的朋友可以研究一下,但小编测试了一下,国内主机可能不行。提交工单非常慢,且被墙,无法使用。如果有海外主机装了WHMCS的可以测试反馈一下。
附插件下载地址:登录可查看