纸飞机电报 API 接入后,能实现自动发送消息功能吗?具体怎么写代码?​

于思聪于思聪09月12日756

我刚接入纸飞机电报api,可以自动发消息吗?比如定时给客户群发广告,怎么做?需要写什么代码?

1 个回答

道雪莲
道雪莲回答于 09 月 13 日
最佳答案

Telegram Bot API 支持定时自动发送消息。你可以使用 Python 编写脚本,利用 schedule 或 apscheduler 等库实现定时任务,再调用 send_message 方法发送消息。

举个简单的例子:

```python

import requests

import schedule

import time

bot_token = '你的机器人Token'

chat_id = '目标群组或用户的ID'

def send_ad():

url = f'https://api.telegram.org/bot{bot_token}/sendMessage'

data = {

'chat_id': chat_id,

'text': '这是你的广告文案'

}

requests.post(url, data=data)

# 每天10点执行一次

schedule.every().day.at("10:00").do(send_ad)

while True:

schedule.run_pending()

time.sleep(1)

```

需要先获取 bot token 和 chat id,还要保证 bot 有发消息的权限。

另外,频繁群发广告会违反 Telegram 使用规则,注意控制频率,避免被封号。

您的答案