Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.01.2021, 13:23   #1
seacher15
Новичок
Джуниор
 
Регистрация: 17.01.2021
Сообщений: 1
По умолчанию Изменение общего чата на личные сообщения

Добрый день, есть класс окна мессенджера через PyQt5. В данный класс наследуется пользователь(self.datebase.username ) и тот, кому он собирается написать сообщение(self.datebase.anoteruser) . textBrowser выводит сообщения всех пользователей за все время, работая как общий чат, а я не могу сообразить как выводить в него сообщения только тех пользователей, которые участвуют в переписке.

def update_messages(self):
try:
response = requests.get(
f'{self.url}messages',
params={'after': self.after}
)
except:
return
messages = response.json()['messages']
for message in messages:
if message['name'] == self.datebase.username or message['name'] == self.datebase.anoteruser:
self.add_text(self.format_message(m essage))
self.after = message['time']

Если есть какие-нибудь идеи, мысли, поделитесь пожалуйста.
seacher15 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вконтакте Личные сообщения KWN, lnc Работа с сетью в Delphi 8 28.07.2014 20:17
Личные сообщения Vzlom PHP 2 07.04.2014 14:13
Личные сообщения в Joomla Санеккк WordPress и другие CMS 0 11.03.2014 00:22
Живое общение (личные сообщения) Newpitbull JavaScript, Ajax 10 03.05.2013 20:07
Как работают личные сообщения? dvuwka Общие вопросы по программированию, компьютерный форум 7 03.03.2011 18:31