Code Monkey home page Code Monkey logo

messenger's People

Contributors

werryxgames avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

messenger's Issues

Предложение: Изменение интерфейса

Опишите отсутствие функции, как проблему
Графический интерфейс выглядит уродливо

Опишите как бы вы исправили эту ошибку
Можно улучшить его, изменить кнопки, цвета, расположение разделов

Ошибка: не найден crypto

Traceback (most recent call last):
File "C:\Users\Даниил\Downloads\Messenger-master\Messenger-master\server.py", line 18, in
from aes_crypto import acrypt
File "C:\Users\Даниил\Downloads\Messenger-master\Messenger-master\aes_crypto.py", line 4, in
from Crypto.Cipher import AES
ModuleNotFoundError: No module named 'Crypto'

Ошибка: не удается найти пользователя

Опишите ошибку
Я попытался найти друга и не получилось

Повторение ошибки
Опишите шаги для повторения ошибки:
1.введите в окне поиска ник вашего только зарегистрировавшегося друга
2. попробуйте добавить
3. готово. сервер пишет что не удалось найти

Ожидаемое поведение
друг должен был добавится в контакты

Скриншоты

Информация об устройстве:

  • Устройство: (ПК)
  • ОС: (Windows 10)

Дополнительная информация
Любая другая информация
Снимок экрана 2022-10-18 184504

Предложение: Мгновенная отправка сообщений

Опишите отсутствие функции, как проблему

После отправки может пройти некоторое время, перед тем как сообщение появится на экране

Опишите как бы вы исправили эту ошибку

Добавьте статус сообщениям (отправлено, доставлено, получено, прочитано)
Отправленные сообщения будут мгновенно появляться на экране пользователя, даже если они не доставлены на сервер

Дополнительная информация

Отправлено - сообщение отправлено и ещё не получено сервером
Доставлено - сообщение доставлено на сервер, но не получено клиентом
Получено - сообщение получено клиентом, но он не заходил на вкладку с этим пользователем
Прочитано - клиент получил сообщение и перешёл на вкладку с этим пользователем

Можно использовать зарезервированный для этих целей read в БД в таблице direct_messages

Сообщения со статусом Отправлено пока что не пришли на сервер
0 - Доставлено
1 - Получено
2 - Прочитано

Предложение: Улучшите докуменацию

Опишите отсутствие функции, как проблему
Нет нормальной документации

Опишите как бы вы исправили эту ошибку
Добавил бы нормальную документацию

Предложение: Отправка сообщений

Опишите отсутствие функции, как проблему
Невозможно отправить сообщение

Опишите как бы вы исправили эту ошибку
Нужно добавить кнопку для отправки сообщения

Альтернативы
Сделать чтобы сообщение отправлялось при помощи сочетания клавиш

Предложение: Добавить группы

Опишите отсутствие функции, как проблему
Нельзя написать сообщение группе пользователей одновременно.
Надо писать каждому отдельно

Опишите как бы вы исправили эту ошибку
Можно добавить группы.
Для этого потребуется изменить интерфейс, как в #8

Ошибка: сервер разрывает соединение при неправильном вводе логина или пароля

Опишите шаги для повторения ошибки

  1. откройте messenger как обычно
  2. введите неправильно логин или пароль
  3. Готово. Сервер разорвал соединение

Ожидаемое поведение
Что должно было случиться? Ничего.

Скриншоты
Если возможно, прикрепите скриншоты (снимки экрана).

Информация об устройстве:

  • Устройство: (ПК)
  • ОС: (Windows 10)
  • Версия: (v.x.x если существует тэг, или ID коммита)

Дополнительная информация
Любая другая информация

Предложение: возможность ставить аватарки

Опишите отсутствие функции, как проблему
немного не интересно без аватарок

Опишите как бы вы исправили эту ошибку
нужна возможность ставить предустановленные аватарки или собственные

Альтернативы
Альтернативные решения проблемы

Дополнительная информация
Добавьте любую дополнительную информацию

Предложение: Добавление пользователя по логину

Опишите отсутствие функции, как проблему
Нельзя добавить других пользователей

Опишите как бы вы исправили эту ошибку
Можно сделать кнопку "+", или "Добавить пользователя", которое откроет окно выбора и выберется пользователь для ввода ему сообщения

Ошибка: пропадают аккаунты

Опишите ошибку
После закрытия мессенджера невозможно войти в зарегестрированый аккаунт

Повторение ошибки
Опишите шаги для повторения ошибки:

  1. закрываем мессенджер
  2. открываем как обычно
  3. готово, зайти обратно не получится

Ожидаемое поведение
Что должно было случиться?обычный вход

Скриншоты
Если возможно, прикрепите скриншоты (снимки экрана).

Информация об устройстве:

  • Устройство: (ПК)
  • ОС: (Windows 10)

Дополнительная информация
Любая другая информация

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.