Koot
自我完善中~
回主页

搭建一个可以帮你查快递,跟你聊天的Telegram机器人--ExpressBot

#简介

最近又发现了一个有趣的项目–ExpressBot它是一个Telegram机器人,不仅可以帮你查快递,还可以帮你查询日剧/美剧/电影,甚至可以跟你闲聊,功能非常齐全;虽然到目前为止还存在一些问题,但仍然值得使用

#主要功能

  • 查询快递
  • 查询日剧/美剧/电影
  • 与机器人闲聊
  • 群聊中调用机器人

#关于隐私问题

首先,请允许我大力的打击你,所有发往此机器人的消息都可能被记录下来。 但是实际上,此机器人比较良心,默认只会在数据库中记录查询成功之后的以下信息,使用/list命令可以看到:

  • message_id 每条消息的id,用于任务计划跟踪物流发送回复
  • chat_id 也是用户ID,用于标记回复给谁
  • type 快递公司名称
  • track_id 运单编号
  • content 最新的物流信息
  • timesstamp 最新物流更新时间

如果你发送了语音,那么语音文件会被放到/tmp目录下 我不保证我能够有节操不去查看数据库,但是我保证我会妥善保护数据库、不外泄。

所以,你要是不想用,就不用吧;或者,查完就删掉也是可以的

#搭建需求

  • 需要Python2/Python3
  • 一台能访问Telegram API的服务器

#搭建方法

#创建Telegram机器人

打开Telegram,搜索并订阅「BotFather」,它是管理所有Telegram机器人的机器人

在聊天框中输入/newbot

为新机器人命名

设置用户名

创建完成,请把以下API Token复制下来,以后会用到

#获取Turing Key

图灵机器人注册一个帐号,然后创建一个新机器人

到管理页面复制机器人的API KEY并保存

#安装服务端

复制运行以下代码,按照提示选择

$ cd ~ && wget -N --no-check-certificate https://raw.githubusercontent.com/BennyThink/ExpressBot/master/install.sh && chmod +x install.sh && ./install.sh
Express Bot一键管理脚本 [v4.3.2]
—- 主程序:BennyThink | 脚本:johnpoint —-
**** 服务配置仅支持systemd系统 ****
——————————————————————
1. 一键 安装(配置文件)
——————————————————————
2. 一键 卸载
——————————————————————
3. 启动 服务(systemd)
4. 停止 服务(systemd)
5. 重启 服务(systemd)
6. 查看 服务状态(systemd)
——————————————————————
请输入数字 [1-6]://选 [1]
Input your Token (telegram bot)
//输入你之前获得的TelegramBot Token
Input your Turing Key, space to disable
//输入你之前获得的Turing Key
Created symlink /etc/systemd/system/multi-user.target.wants/expressbot.service → /lib/systemd/system/expressbot.service.
[信息]服务已经启动 //出现以上信息代表设置成功

#清除服务端

再次运行该脚本,选择「2. 一键 卸载」即可

​#使用

在Telegram上直接点击「BotFather」中的机器人链接或者在搜索框中搜索你的机器人名字并订阅

输入/help获取操作方法

输入/list查询历史记录

聊天

#在群组中使用

把机器人拉进群,直接输入相关命令即可调用

 

 

<完>

# #
Homepage      主机教程      搭建一个可以帮你查快递,跟你聊天的Telegram机器人--ExpressBot

Leave a Reply

textsms
account_circle
email

  • m

    我安装了python,要买了图灵机器人,但是没有搞定,大神我能联系你一下吗

    10 months ago Reply
    • KootOwner

      @m: 麻烦描述一下你目前遇到的问题,另外,本人不会在这个站留下任何私人联系方式,如果你有什么问题直接在评论区留言就行了,不好意思

      10 months ago Reply
  • m

    您好,我能加您的qq吗,这是我的qq383663646,因为老师让我们做个简单的聊天物流机器人,我看到了您的文章,但是那个代码输入的部分我没有搞懂,我安装了那个python.,我复制了那个代码,但是显示的无效,我不知道安装的那个服务端是不是Python这个软件

    10 months ago Reply
    • KootOwner

      @m: 错误提示的具体内容是什么,你复制了什么可以发一下吗?

      10 months ago Reply
  • m

    不好意思我刚刚没有看到您的不留下任何联系方式

    10 months ago Reply
  • m

    您好!因为我不了解python这个软件是,然后也不知道我输入的那个代码到哪里有效果,您看这样行不行,我去申请一个qq的小号,然后我发您密码,您登录,然后里面就我本人的一个好友,您看怎么样,因为这样发着也不方便,我没法特别详细的描述问题,谢谢

    10 months ago Reply
    • KootOwner

      @m: 額。。。抱歉不行,而且在牆外討論我一般用的是Telegram/Signal

      10 months ago Reply
  • m

    好吧,我又搜索了一下,这个要在linux服务器下完成吗

    10 months ago Reply
  • m

    您好!我有那个图灵和telegram的api,您可以帮我输入一下吗?因为我的电脑是windows 的,要重新安装一个新系统对我来说,实在困难

    10 months ago Reply
    • KootOwner

      @m: 牆內的電腦弄不了,Telegram被Block了,你要麼就自己再租一台境外VPS吧,如果你想用現成的本文里github的原主就有,公開的,我目前就是用他的

      10 months ago Reply
  • m

    我同学在墙外,他的是macbook系统,可以吗

    10 months ago Reply
  • m

    噢噢,那您这边还有什么其他的安装物流机器人的方式吗

    10 months ago Reply
  • m

    您好!我已经搞定了,但是我给机器人发/Help,它阅读了,但是没有反应

    10 months ago Reply

回主页

搭建一个可以帮你查快递,跟你聊天的Telegram机器人--ExpressBot
最近又发现了一个有趣的项目--ExpressBot,它是一个Telegram机器人,不仅可以帮你查快递,还可以帮你查询日剧/美剧/电影...
Scan QR code to continue reading
2019-03-20