洛杉矶MC机房 高速低价18元起

DIYVM

【HYTRON1刀**机-电报**脚*】详细教程

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。

网友 gracemoon 说:

说明:
监控脚*运行在Debian11**
给 那些需要的人(**和移动延迟在100ms左右,电信250ms都不奇怪,绕美了)
熬夜不可行,不要为了蹲一个鸡伤了身子

——-
安装Python
在终端中输入以下命令来安装Python:

sudo apt update
sudo apt install python3
这将安装Python 3.x版*。如果您需要安装Python 2.x版*,请将上述命令中的“python3”替换为“python”。

安装所需的库
在终端中输入以下命令来安装所需的Python库:

apt install python3-pip
pip3 install re*uests
pip3 install be**tifulsoup4
pip3 install python-telegram-bot
这将安装re*uests、be**tifulsoup4和python-telegram-bot库。

创建Telegram Bot并获取API令牌
请按照Telegram的文档说明创建一个telegramBot(很简单,谷歌就行),获取API令牌。将API令牌保存在一个安全的地方,以便稍后使用。
(如果你此前有电报bot,**出 API token 和您的 Telegram 用户 ID备用)

可以在/**ot目录下(一般默认进入**就是在此目录下)编写Python代码 monitor.py,执行:
nano monitor.py
#(使用vi monitor.py也可以,看你喜欢)

将以下代码**并粘贴到您的文*编辑器中,并将【API token令牌替换】【用户 ID替换】替换为您自己的API令牌和Chat ID。

##**下面 从这里开始
import re*uests
f**m bs4 import Be**tifulSoup
import telegram
import asyncio

# 填写 Telegram Bot 的 API token 和您的 Telegram 用户 ID,保留单引号,只修改这两个
bot_token = ‘API token令牌替换’
telegram_user_id = ‘用户 ID替换’

# 从网页获取数据并解析
**l = ‘https://idc.hyt**n.io/index.php?rp=/store/hkb**-standard’
response = re*uests.get(**l)
soup = Be**tifulSoup(response.text, ‘html.parser’)
*ty_element = soup.find(id=’p**duct1′).find(cla**_=’*ty’)

# 获取当前的数量值
*ty_text = *ty_element.text.st**p()
*ty = int(*ty_text.split(‘ ‘)[0])

# 如果数量不为零,向 Telegram 用户发送**
async def check_availability():
    bot = telegram.Bot(token=bot_token)
    await bot.send_me**age(chat_id=telegram_user_id, text=f&*uot;hyt**n1刀有货,当前数量为{*ty}&*uot;)

if *ty > 0:
    asyncio.run(check_availability())

### **上面 到这里结束

并使用以下命令在终端中运行Python代码:

python3 monitor.py
Python代码将开始运行,并在可用余量大于0时向您的Telegram Bot发送一条**。如果出现任何错误,Python代码将在终端中打印错误**。
如果没有任何提示,表示当前没有可用的库存,你也可以将上面的python脚*中id=’p**duct1’,修改为id=’p**duct2′ 临时验证电报是否可用。

一切没问题后,使用定时任务
为了让Python代码定期运行,您可以使用Linux的定时任务工具c**n。在终端中输入以下命令以编辑c**n表:

c**ntab -e
**添加以下行来设置定时任务,例如每隔10秒运行一次:

* * * * * sleep 10 && /usr/bin/python3 /**ot/monitor.py
请将“/**ot/monitor.py”替换为您保存Python代码的实际路径。保存并退出c**n表后,定时任务将自动启动,并按照您设置的时间间隔运行Python代码。

——-
下面是机器人**的大致效果

网友 hacn 说:

羡慕会python

网友 李某某 说:

羡慕会python

网友 **lzm 说:

羡慕会python

About 贝壳

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

本文链接:贝壳主机网 » 【HYTRON1刀**机-电报**脚*】详细教程

分享到: 生成海报
香港/美国/国内高速VPS
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活