Skip to content

ksyusha123/IRC-client

Repository files navigation

IRC-клиент

Версия 1.1

Авторы: Астахова Ксения, Крашенинников Иван

Описание

Данное приложение является реализацией клиента для IRC-чатов

Требования

  • Python версии 3.8 и выше
  • PyQt5

Пример запуска

python main.py

Подробности запуска

В окне авторизации необходимо ввести свой ник и сервер, на котором будет создан чат.

После авторизации для подключения к чату необходимо ввести команду /join #<room_name>. Все команды необходимо начинать с /.

Подробности реализации

  • В файлах authorization_window.py и chat_window.py содержатся реализация графического интерфейса приложения
  • В файле client.py находится часть проекта, отвечающая за получение, преобразование и отправку команд и сообщений
  • В файле file_saver.py находятся методы, работающие с файлами
  • В файле link_parser.py находятся методы, позволяющие обрабатывать ссылки и находить og теги
  • В файле tests.py находятся тесты

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages