Telegram 自助发卡和购买商品

作者: admin 分类: 技术 发布时间: 2021-06-04 23:04

简介
1.这是一个 Telegram 发卡机器人,此机器人基于 Python 开发;
2.使用 sqlite3 作为数据库,轻量、便于备份;
3.已适配 “易支付”、“支付宝当面付” 支付接口。

项目地址:Github

官方 TG 群组:TG发卡机器人 反馈建议

部署
非大陆 CentOS 7.x 机器一台
1.安装工具

yum install git vim -y
yum install python36 python36-pip -y

2.克隆项目

git clone -b master https://github.com/devourbots/tg_faka_bot.git
cd tg_faka_bot

3.安装依赖

pip3 install -r requirements.txt
cp config.py.example config.py
vim config.py

bot创建以及获取admin_id
这里简单说下如何在Telegram创建一个bot。至于如何打开Telegram不在赘述。
1)直接给 BotFather(https://t.me/botfather)发送 /newbot 指令创建机器人,第一次给你的机器人起一个名字,第二次输入( It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.)
2)创建成功,你会得到一个机器人的 URL 和 API token,我们需要这个API token。
3)TG 搜索 @getmyid_bot 获取 ID 填入 ADMIN_ID

修改配置文件config.py如下:

# 支付超时时间(秒)
PAY_TIMEOUT = 300
# BOT API
TOKEN = '这里写你的'
# ADMIN ID
ADMIN_ID = [这里写你的]

# 管理员命令
ADMIN_COMMAND_START = 'iadmin'
ADMIN_COMMAND_QUIT = 'icancel'

# 支持的支付方式
PAYMENT_METHOD = {
   PAYMENT_METHOD = {
   'epay': '支付宝/微信/QQ',
   'alifacepay': '支付宝当面付',
   'mugglepay': '支付宝'
}

# 当前版本
VERSION = '1.3.5'

4.调试

python3 main.py

5.放置后台运行

nohup python3 main.py >/dev/null 2>&1 &

在宝塔上自动运行

安装

打开Python项目管理器添加项目,具体看图:

点击确定后项目开始运行。

 

 

 

 

 

 

 

 

 

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

标签云
站点地图 Sitemap
申请 友情链接
网站运行