在Windows系统上使用虚拟机安装Linux,然后在Telegram上创建一个群组,并实现自动推送消息的功能,可以按以下步骤进行操作。我们将使用Python脚本在Linux上实现自动推送消息。
/newbot
,按照指示设置Bot名称和用户名。sh sudo apt update sudo apt upgrade
sh sudo apt install python3 python3-pip
sh pip3 install python-telegram-bot
push_message.py
: nano push_message.py
YOUR_BOT_API_TOKEN
和YOUR_GROUP_ID
为实际值: from telegram import Bot, InlineKeyboardButton, InlineKeyboardMarkup # 替换为你的Bot API Token和群组ID BOT_TOKEN = 'YOUR_BOT_API_TOKEN' GROUP_ID = 'YOUR_GROUP_ID' bot = Bot(token=BOT_TOKEN) def send_message(): # 设置图片URL photo_url = 'https://example.com/image.jpg' # 替换为你的图片URL # 设置按钮 buttons = [ [InlineKeyboardButton(text="私聊客服", url="https://t.me/your_support_bot")], [InlineKeyboardButton(text="选择频道", url="https://t.me/your_channel")], [InlineKeyboardButton(text="聊天群", url="https://t.me/your_group")] ] keyboard = InlineKeyboardMarkup(buttons) # 发送带有图片和按钮的消息 bot.send_photo( chat_id=GROUP_ID, photo=photo_url, caption="这是一个带有按钮的消息。", reply_markup=keyboard ) if __name__ == '__main__': send_message()
Ctrl + X
退出编辑器,按 Y
保存更改,然后按 Enter
确认文件名。 python3 push_message.py
如果你希望定时推送消息,可以使用Linux的cron
定时任务。
crontab -e
sh 0 9 * * * /usr/bin/python3 /path/to/your/push_message.py
通过这些步骤,你可以在虚拟机上的Linux系统中实现Telegram消息的自动推送。希望这些步骤能够帮助你顺利完成操作,如果有任何问题或需要进一步的帮助,请告诉我。
hmm this is a v…
🇺🇸经典美剧!《捍卫雅各布》(…
捷克街头搭讪钞能力系列,完整最…
捷克街头钞能力搭讪美女系列,最…