Показать сообщение отдельно

  #89  
Старый 25.02.2025, 16:22
TastyBread123
Постоянный
Регистрация: 05.11.2021
Сообщений: 634
С нами: 2380746

Репутация: 68


По умолчанию

Цитата:
Сообщение от fakelag46  

Нашёл решение проблемы:
При редактировании обязательно нужно указывать заголовок темы, даже если редактируется пост.

Python:





Код:
def
edit_post
(
self
,
post_id
:
int
,
message_html
:
str
)
-
>
Response
:
"""Отредактировать сообщение

        Attributes:
            post_id (int): ID сообщения
            message_html (str): Новый текст сообщения. Рекомендуется использование HTML
           
        Returns:
            Объект Response модуля requests
        """
title_of_thread_post
=
self
.
get_post
(
post_id
)
.
thread
.
title
return
self
.
session
.
post
(
f"{MAIN_URL}/posts/{post_id}/edit"
,
{
"title"
:
title_of_thread_post
,
"message_html"
:
message_html
,
"message"
:
message_html
,
"_xfToken"
:
self
.
token
}
)

благодарю
 
Ответить с цитированием