【有趣的github项目】Telegram 发卡机器人
本文最后更新于 2024-08-13,
若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益, 请联系我 删除。
本站只有Telegram群组为唯一交流群组, 点击加入
文章内容有误?申请成为本站文章修订者或作者? 向站长提出申请
Telegram 发卡机器人,使用Python 3.6.7
项目地址:https://github.com/garyvalue/tg_faka_bot
前置条件
Ubuntu Linux
部署Python 3.6.7
sudo apt update
sudo apt install python3.6 python3.6-venv python3.6-dev
拉取项目
git clone https://github.com/garyvalue/tg_faka_bot.git
创建虚拟环境
cd /root/tg_faka_bot
python3.6 -m venv venv
source venv/bin/activate
安装依赖
pip install -r requirements.txt
之后每次使用只要使用命令
source /root/tg_faka_bot/venv/bin/activate
激活虚拟环境即可,如果你想要退出可以使用以下命令:
deactivate
使用方法
安装依赖
pip3 install -r requirements.txt
编辑配置
编辑 config.py
文件,根据注释配置参数
启动方法
python3 main.py
数据库
使用sqlite3作为数据库,轻量、便于备份。
支付成功跳转页面
可以自定义,本程序判断是否支付成功并不是通过支付回调,而是采用向聚合支付接口轮询实现
支付接口
支付接口基于易支付。
配置信息
# 这是开源版本
# 易支付API地址, 末尾需要包含/
API = 'https://home.bakbak.cn/'
# 商户ID
ID = 12123
# 商户密钥
KEY = 'DZNEk2dQzKD10NCX0RwR'
# 支付成功跳转地址
JUMP_URL = "https://kangle.bakbak.cn/paysuccess.html"
# 支付超时时间(秒)
PAY_TIMEOUT = 300
# BOT API
TOKEN = '1297987814:AAG4kO2l-6wuPwoPMF7imHOJtpYAI'
# ADMIN ID
ADMIN_ID = [7442874233]
# 管理员命令
ADMIN_COMMAND_START = 'iadmin'
ADMIN_COMMAND_QUIT = 'icancel'
预览
类似的还有
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果