我一直在使用telegram_bot,并试图让groupChat id向群聊发送通知,但不知道我必须使用哪种方法.
为了获得聊天ID我使用message.chat.id当机器人参与聊天但我必须使用它来获取群聊无法找到/
我的电报机器人在私人聊天中接收用户发送给我的机器人的消息,但不接收用户在群聊中发送的消息.用于获取群聊信息的任何选项/ api也是.
我正在运行一些脚本,并在脚本完成运行后寻找一种简单的方法来 ping 我的手机。
在网上做一些研究,我看到了使用 Slack、Push bullet、twilio、电子邮件等发送消息的方法。
我正在寻找一种从 python 向我的手机发送 ping/消息的简单方法的建议。
从某种意义上说,它不需要对外部帐户或付费服务进行大量配置。
下面是我用于电报机器人的代码,该机器人从我喜欢的 Reddit 子版块发布新的更新。这不是我的代码(我在堆栈溢出上在线找到它),但我不断收到此错误。我到处搜索但没有找到任何解决方案。无论如何,即使是关于我应该走哪个方向的轻微信息也将不胜感激。
import telebot
import praw
import config
bot_token = 'x'
bot_chatID = '@monsterKing_bot'
bot = telebot.TeleBot(bot_token)
reddit = praw.Reddit(client_id='x', \
client_secret='x', \
user_agent='x', \
username='x ', \
password='x')
def reddit_scraper(submission):
news_data = []
subreddit = reddit.subreddit('coronavirus')
new_subreddit = subreddit.new(limit=500)
for submission in subreddit.new(limit=5):
data = {}
data['title'] = submission.title
data['link'] = submission.url
news_data.append(data)
return news_data
def get_msg(news_data):
msg = '\n\n\n'
for news_item in news_data:
title = news_item['title']
link = news_item['link']
msg += title+'\n[<a href="'+link+'">Read the full article --></a>]' …
Run Code Online (Sandbox Code Playgroud)