Я работаю над проектом, где я хочу отправить все напоминания, которые через 3 дня, но мне сталкиваются проблема. У меня есть код ошибки 400 при отправке сообщения на Telegram (для которого я использую Telegram Bot) Это код
def send_message(message, id):
url = f"https://api.telegram.org/bot{BOT_TOKEN}/sendMessage"
response = requests.post(url, data={
"chat_id": id,
"text": message,
"parse_mode": "Markdown"
})
print("Telegram Response:", response.text)
return response.status_code
def send_due_reminders():
today = datetime.today().date()
try:
conn, cursor = database_con()
# 1. Check last update date
cursor.execute("SELECT * FROM update_mess WHERE id = %s", ('reminders',))
result = cursor.fetchone()
print(result)
if result:
last_updated = result[2]
telegram_id = int(result[1])
else:
return "No 'reminders' row found in update_mess table."
if last_updated == today:
return "Reminders already sent today."
if not telegram_id:
return "Telegram ID is not set."
# 2. Get due reminders
threshold_date = today + timedelta(days=3)
cursor.execute("""
SELECT id, title, task_detail, due_date, assigned_to
FROM reminders
WHERE status = 'Pending' AND due_date
Подробнее здесь: [url]https://stackoverflow.com/questions/79652409/bad-request-chat-not-found-error-code400-i-am-have-issue-while-sending-messa[/url]
Я работаю над проектом, где я хочу отправить все напоминания, которые через 3 дня, но мне сталкиваются проблема. У меня есть код ошибки 400 при отправке сообщения на Telegram (для которого я использую Telegram Bot) [b] Это код [/b] [code]def send_message(message, id): url = f"https://api.telegram.org/bot{BOT_TOKEN}/sendMessage" response = requests.post(url, data={ "chat_id": id, "text": message, "parse_mode": "Markdown" }) print("Telegram Response:", response.text) return response.status_code
# 1. Check last update date cursor.execute("SELECT * FROM update_mess WHERE id = %s", ('reminders',)) result = cursor.fetchone() print(result)
if result: last_updated = result[2] telegram_id = int(result[1]) else: return "No 'reminders' row found in update_mess table."
if last_updated == today: return "Reminders already sent today."
if not telegram_id: return "Telegram ID is not set."
# 2. Get due reminders threshold_date = today + timedelta(days=3) cursor.execute(""" SELECT id, title, task_detail, due_date, assigned_to FROM reminders WHERE status = 'Pending' AND due_date
У меня есть urllib.error.httperror: http error 400: ошибка плохого запроса при использовании инструмента YoutubeVideoSearchTool в моей команде, построенном с Crewai для Python. Я следил за документацией, и это мой код для моего файла exat.py :...
У меня есть бот Telegram для сотрудников компании, который позволяет администратору отправлять сообщения всем сотрудникам (более 10 тысяч пользователей). Список всех сотрудников Chat_id хранится в базе данных и с помощью определенной команды...
Бот — это первый бот, который общается с менеджером рассылки, а бот-спам — это бот, в котором происходит рассылка.
def step5(message):
global p
conn = sqlite3.connect('../chatgpt_database.db')
cursor = conn.cursor()
cursor.execute( SELECT tid FROM...
Бот — это первый бот, который общается с менеджером рассылки, а бот-спам — это бот, в котором происходит рассылка.
def step5(message):
global p
conn = sqlite3.connect('../chatgpt_database.db')
cursor = conn.cursor()
cursor.execute( SELECT tid FROM...
Я пытаюсь позвонить от потребителя услуг (проект 1) поставщику услуг (проект 2) с многокартовыми данными с использованием Spring Rest Service, но я получаю 400 ошибок плохого запроса. Обе службы работают в моей машине. Ниже приведен мой фрагмент...