python - 如何使用请求将主题标签发送到电报?
问题描述
我想#
在我的文本之前使用请求方法发送电报,但总是出错,我尝试使用%23
购买不起作用。
def sendMsg(text):
token = BOT_TOKEN
id = CHANNEL_ID
requests.get("https://api.telegram.org/bot"+token + "/sendMessage?chat_id="+id+"&text="+text)
sendMsg('#Hello')
如果我使用%23
我会收到这样的消息:%23Hello
解决方案
现在才检查,它有效
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import requests
def send_mes(mes):
token="my_token"
id="my_id"
requests.post('https://api.telegram.org/bot_id:'+token, data={"chat_id":id,"text":mes})
send_mes("#my_message")
推荐阅读
- node.js - Heroku 上的“请求超时”
- python - 尝试在 Python 中解压缩远程内容时无法将 str 连接到字节
- javascript - 为什么我的两个幻灯片之间有很大的空间?
- javascript - 读取 Json 数组
- scala - 使用 spark scala 中的其他数据帧过滤一个数据帧
- matlab - 如何在 MATLAB 中限制输入字符串的长度、符号、字符和数字
- css - 如何在引导轮播下使缩略图可滚动?
- python - 有没有办法在 Python 中创建一个包含两个 for 的列表推导?
- reactjs - 如何从 React 中的 ComponentB 获取“attribute1”?
- web - 如何确定网页的类别