Skip to content

Releases: pyadrus/TelegramMaster-2.0

v.2.6.0

07 Mar 23:42
Compare
Choose a tag to compare

🔄 Обновление TelegramMaster 2.0 🚀

Версия программы: 2.6.0

Дата обновления: 07.03.2025

✨ Основные изменения и улучшения в проекте:

  1. Улучшения логирования и работы с аккаунтами
    • Новая система логирования: теперь логи разделены на INFO и ERROR, что упрощает поиск и анализ возможных проблем.
    • Добавлена обработка ошибок авторизации аккаунта как при парсинге, так и при подписке на группы и каналы.
    • Добавлена защита от ошибок при подписке или парсинге каналов/групп, если аккаунт был ранее забанен в них.
    • Улучшена проверка на корректность пароля при авторизации через номер телефона.
  2. Подписка и работа с каналами и группами
    • Теперь можно подписываться на группы и каналы по ссылке-приглашению!
    • При подписке в GUI отображается информация о процессе – теперь все действия видны пользователю.
    • Добавлена отправка приглашений по ссылке-приглашению – расширяем возможности взаимодействия!
    • Реализована обработка ошибок, если при отписке аккаунт не является участником группы или канала.
  3. Глобальные изменения в рассылке сообщений
    • Меню рассылок стало удобнее и структурированнее:
    • Теперь оно разделено на два подменю: "Рассылка сообщений по чатам" и "Рассылка сообщений в личку".
    • В раздел рассылки по чатам добавлена удобная функция "📑 Формирование списка чатов / каналов".
  4. Оптимизация рассылки:
    • Добавлена проверка на наличие готового списка чатов перед началом рассылки.
    • Введена возможность прикрепления сообщения к файлу при рассылке в личные сообщения.
    • Улучшен пользовательский ввод и вывод данных через GUI – управление рассылками стало еще проще!
    • Отдельное окно с информацией о рассылках в режиме реального времени.
  5. Объединение функций рассылки для удобства:
    • Все варианты рассылки сообщений, файлов и автоответов объединены в одну мощную функцию "💬 Рассылка сообщений по чатам".
    • Документация тоже обновлена – теперь вся информация собрана в одном месте для удобной навигации.
  6. Работа над ошибками и повышенная надежность
    • Добавлена обработка ошибок при невалидных ссылках или текстах во время рассылки.
    • Исправлены ошибки, связанные с флуд-контролем Telegram при массовых отправках сообщений.
    • Улучшена обработка ошибок при инвайтинге, если аккаунт невалиден или уже использован в другой подписке.
  7. Рефакторинг кода и повышение стабильности
    • Мы провели масштабную оптимизацию проекта:
    • Код стал чище, удалены ненужные или устаревшие фрагменты.
    • Логирование стало более эффективным – теперь собираются только важные данные, уменьшая нагрузку на систему.
    • Лог-файлы разделены на два: общие логи и логи ошибок, что значительно упростит работу с диагностикой.
  8. Документация тоже обновилась! Теперь вам будет легче разобраться в новых функциях и возможностях программы.

Обновляйтесь и пользуйтесь новыми возможностями TelegramMaster 2.0! 🚀

Full Changelog: v.2.5.4...v.2.6.0

v.2.5.4

07 Jan 23:21
Compare
Choose a tag to compare

🔄 Обновление TelegramMaster 2.0 🚀

Версия программы: 2.5.4

Дата обновления: 08.01.2025

✨ Основные изменения и улучшения в проекте:

  1. Структура проекта: Проект структурирован для более быстрой и качественной разработки.
  2. Очистка зависимостей: Удалены неиспользуемые библиотеки для повышения чистоты кода.
  3. Рефакторинг кода: Произведено удаление неиспользуемого и дублирующегося кода.
  4. Проверка группы для инвайтинга: Добавлена проверка на наличие записанной группы в настройках.
  5. Выбор группы для инвайтинга: Реализован выбор группы из выпадающего списка для дальнейшего инвайтинга.
  6. Отображение настроек инвайтинга: Настройки инвайтинга теперь отображаются в интерфейсе.
  7. База данных: Возможность записи нескольких ссылок для инвайтинга, благодаря выбору групп.
  8. Документация:
    • Обновлена документация для функции «🚀 Инвайтинг».
    • Обновлена документация для функции «⏰ Инвайтинг 1 раз в час».
    • Обновлена документация для функции «🕒 Инвайтинг в определенное время».
    • Обновлена документация для функции «📅 Инвайтинг каждый день».

Обновляйтесь и пользуйтесь новыми возможностями TelegramMaster 2.0! 🚀

v.2.5.0

30 Dec 22:29
Compare
Choose a tag to compare

🔄 Обновление TelegramMaster 2.0 🚀

Версия программы: 2.5.0

Дата обновления: 31.12.2024

✨ Основные изменения и улучшения в проекте:

  1. 📩 Инвайтинг:
    • 🛠️ Устранены наиболее частые ошибки, связанные с ограничениями Telegram.
    • 🔧 Код переработан для повышения стабильности и надежности работы.
    • ✅ Добавлено уведомление об успешном завершении инвайтинга.
  2. 🌍 Определение страны и оператора:
    • 📞 Теперь можно узнать страну и оператора по номеру аккаунта.
    • 🌐 Реализовано определение страны через IP для proxy, что дает больше контроля над процессом.
  3. ⚠️ Работа с ошибками:
    • 🧹 Исправлено более 20 часто встречаемых ошибок, связанных с пользователями и Telegram API.
    • 📝 Программа теперь уведомляет о необходимости проверки аккаунта и выводит ошибки в удобном формате.
  4. 🌏 Локализация:
    • 📁 Часть текстов программы перенесена в отдельный файл для удобного перевода.
    • 🚀 Подготовлен фундамент для добавления новых языков.
  5. 📚 Документация:
    • 🚀 Миграция на FastAPI для устранения конфликтов библиотек, ранее возникших с Flask.
    • 🖼️ Дополнена документация с подробными разделами и скриншотами:
    • «Работа с контактами»
    • «Редактирование BIO»
    • «Подключение аккаунтов»
    • «Подписка и отписка»
    • «Настройки программы»
    • 📖 Раздел «⚙️ Настройки» структурирован с помощью подменю для удобства навигации.
  6. 🖥️ Улучшения графического интерфейса (GUI):
    • Все уведомления теперь отображаются в интерфейсе.
    • ✨ Добавлены уведомления об успешных действиях:
    • «👥 Создание групп (чатов)»
    • «Инвайтинг»
    • «Настройки программы»
    • 📋 Отображение ранее введенных данных в функциях:
    • «Смена аккаунтов»
    • «Время между инвайтингом»
    • «Запись времени между сообщениями»
    • «Время между подпиской»
  7. 👥 Парсинг пользователей:
    • 🚀 Значительно улучшена функция парсинга активных пользователей.
    • 🧹 Добавлено уведомление об успешной очистке списков от ранее спарсенных данных.
  8. ⚙️ Настройки:
    • 🔔 Добавлено уведомление об успешной обработке данных.
    • 🛠️ Исправлены ошибки, связанные с некорректным вводом данных пользователем.
  9. 🤖 Проверка аккаунтов через спам-бот:
    • ✅ Теперь выводится уведомление об успешной проверке аккаунта.
    • 📖 Дополнена документация скриншотами.
  10. ✏️ Редактирование BIO:
    • 🛠️ Код оптимизирован для повышения удобства.
    • 🔙 Добавлена кнопка «Назад».
    • ✨ Пользователи получают уведомления об успешной операции.
  11. ✉️ Рассылка сообщений:
    • 🧹 Добавлена очистка ранее сформированного списка для рассылки.
    • 🛡️ Обработана ошибка некорректных ссылок (например, на каналы вместо чатов).
    • ✅ Добавлена проверка на наличие аккаунта для использования автоответчика.
    • 📂 Путь к папке автоответчика перенесен в config-файл.
    • 🚨 Исправлена ошибка при попытке рассылки в чаты с запретами.
  12. 🚀 Общие улучшения:
    • Все функции программы протестированы на работоспособность.
    • 📖 Документация структурирована, дополнена скриншотами и обновлена для удобства пользователей.

Обновляйтесь и пользуйтесь новыми возможностями TelegramMaster 2.0! 🚀

v. 2.3.7

12 Nov 16:31
Compare
Choose a tag to compare

🔄 Обновление TelegramMaster 2.0 🚀

Версия программы: 2.3.7

Дата обновления: 12.10.2024

  1. Удобство навигации: Теперь в документации появилась кнопка «Наверх», чтобы вы могли быстро вернуться к началу страницы.
  2. Интуитивная структура: Добавлены удобные карточки-подменю, чтобы сделать работу с документацией еще проще и приятнее.
  3. Актуальные скриншоты: Документация теперь содержит свежие иллюстрации интерфейса программы, чтобы вы всегда знали, где искать нужные функции.
  4. Оптимизированный код:
    • Все настройки графического интерфейса перенесены в отдельный файл config_gui.ini в папку config.
    • Параметры путей к файлам теперь хранятся в config_path.ini, также в директории config.
    • Основные настройки программы собраны в config.ini.
    • Приложение стало работать быстрее и стабильнее благодаря оптимизации кода.
    • Часть текста переведена в отдельные файлы для упрощения процесса локализации.
  5. Эмодзи на кнопках: Интерфейс стал ещё понятнее и дружелюбнее благодаря использованию смайликов на элементах управления.
  6. Выпадающие списки для парсинга: Легко выбирать группы для парсинга прямо из списка подписок вашего аккаунта.
  7. Импорт спарсенных данных из базы данных: Теперь доступен удобный инструмент для импорта уже собранных данных из вашей базы данных.
  8. Обновленная документация:
    • Переработана документация по работе с функциями парсера.
    • Добавлены новые материалы по настройке программы.
    • Подробно описана работа с реакциями.
    • Расширено руководство по рассылке сообщений.
  9. Отображение прогресса парсинга в реальном времени в GUI TelegramMaster 2.0: Следите за процессом прямо в интерфейсе программы.
  10. Улучшенное логирование: Программа стала лучше фиксировать события, что поможет при диагностике возможных проблем.
  11. Устранение ошибок: Решены проблемы, возникающие при взаимодействии с API Telegram, включая парсинг и приглашения пользователей.

Обновляйтесь и пользуйтесь новыми возможностями TelegramMaster 2.0! 🚀

v. 2.2.10

19 Oct 21:42
Compare
Choose a tag to compare

🔄 Обновление TelegramMaster 2.0 🚀

Версия программы: 2.2.10

Дата обновления: 20.10.2024

  1. В документации добавлено описание работы функций «Проверка аккаунтов».
  2. Добавлено уведомление о наличии аккаунта для изменения био аккаунта в папке «bio», если аккаунта нет, то
    TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  3. Добавлено уведомление о наличии аккаунта для подписки в папке «subscription», если аккаунта нет, то TelegramMaster
    2.0 выводит сообщение о том, что нужно подключить аккаунт.
  4. Добавлено уведомление о наличии аккаунта для отписки в папке «unsubscribe», если аккаунта нет, то TelegramMaster 2.0
    выводит сообщение о том, что нужно подключить аккаунт.
  5. Добавлено уведомление о наличии аккаунта для работы с реакциями в папке «reactions», если аккаунта нет, то
    TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  6. Добавлено уведомление о наличии аккаунта для накрутки просмотров в папке «viewing», если аккаунта нет, то
    TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  7. Добавлено уведомление о наличии аккаунта для рассылки сообщений в папке «send_message», если аккаунта нет, то
    TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  8. Добавлено уведомление о наличии аккаунта для работы с контактами в папке «contact», если аккаунта нет, то
    TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  9. Добавлена проверка на записанные сообщения в настройках для рассылки сообщений по чатам.
  10. Добавлена проверка на записанные сообщения в настройках для рассылки сообщений по чатам с автоответчиком.
  11. Добавлена проверка на записанные сообщения в настройках для рассылки сообщений + файлов по чатам.
  12. Добавлена проверка на записанные сообщения в настройках для рассылки сообщений в личку.
  13. Значительный рефакторинг кода, что дало больше стабильности для работы программы.
  14. В каждом подменю программы было добавлено наименование подменю для более простой навигации по программе.

Документация будет обновлена в следующих обновлениях.
Обновляйтесь и пользуйтесь новыми возможностями TelegramMaster 2.0! 🚀

v.2.2.4

11 Oct 16:05
743c271
Compare
Choose a tag to compare

🔄 Обновление TelegramMaster 2.0 🚀
Версия программы: 2.2.1
Дата обновления: 05.10.2024

  1. Добавлено уведомление о наличии аккаунта для парсинга в папке parsing, если аккаунта нет, то TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
    Добавлено уведомление о наличии аккаунта для инвайтинга в папке inviting, если аккаунта нет, то TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  2. Добавлено уведомление о наличии username в базе данных для инвайтинга, если списка нет, то TelegramMaster 2.0 выводит сообщение о том, что нужно подключить аккаунт.
  3. В меню проверка аккаунтов появилось "Проверка через спам бот".
  4. В меню проверка аккаунтов появилось "Проверка на валидность" (программа проверяет, рабочий аккаунт или нет)
  5. В меню проверка аккаунтов появилось "Переименование аккаунтов" (session файл переименовывается в номер телефона аккаунта)
  6. В меню проверка аккаунтов появилось "Полная проверка" (TelegramMaster 2.0 производит полную проверку аккаунтов)

Документация будет обновлена в следующих обновлениях. Обновляйтесь и пользуйтесь новыми возможностями TelegramMaster 2.0! 🚀