Skip to content

Latest commit

 

History

History
277 lines (241 loc) · 26.9 KB

CHANGELOG.md

File metadata and controls

277 lines (241 loc) · 26.9 KB

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

  1. Устранено неудобство, с которой мог столкнуться пользователь, это при вводе ссылки и не очистив предварительно базу данных software_database.db. В таблицу links_inviting записывалась ссылка следующей строкой. Для не опытного пользователя, это вызывало дискомфорт.
  2. Убрана функция смена типа устройства, так как на данный момент, не правильно введенные данные пользователя, приводит к быстрым блокировкам аккаунтов telegram. Как только будет обнаружено практическое применение данной функции, то данная функция будет добавлена в TelegramMaster 2.0.
  3. Более компактно были размещены кнопки в программе, так как многие пользователи работают на ноутбуке и у них стоит масштабирование интерфейса более 100%, даже масштаб более 110% не умещал весь интерфейс программы и пользователь не часть интерфейса TelegramMaster 2.0.
  4. Дополнена документация к TelegramMaster 2.0, теперь стало намного понятнее, если пользователь выполнил предварительно настройки программы и пользователю не нужно выполнять их по новой.
  5. Проработан механизм удаления username c базы данных, пользователей, которым было отправлено сообщение.

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

  1. 🛠️ Реализована проверка папки с аккаунтами на наличие рабочих аккаунтов.
  2. 📚 Проработана документация по работе с аккаунтами, добавлено больше информации.
  3. 🌐 Начат переход с формата документации в md на html.
  4. 📝 Во многих местах добавлено больше логирования для более качественного анализа пользовательского опыта.
  5. 📲 Добавлено получение и переименование аккаунтов согласно номеру телефона.
  6. ⚙️ Произведена оптимизация кода, улучшены функции по работе с аккаунтами.
  7. 🎨 Добавлен графический ввод при подключении аккаунтов к TelegramMaster 2.0.
  8. 🌍 Добавлена кнопка для открытия документации в браузере.

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


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

  1. 🛠️ Документация переведена полностью в HTML и теперь запускается прямо из программы.
  2. 📊 Все данные в TelegramMaster вводятся через графическое меню.
  3. ❌ Убран ввод данных в терминал — теперь всё через удобный GUI TelegramMaster 2.0.
  4. 🕒 Добавлено отображение времени начала и окончания парсинга, а также других действий.
  5. ⚡ Значительная оптимизация кода TelegramMaster для улучшенной работы.
  6. 📝 Убраны упоминания о лимитах, поскольку любые действия в Telegram всегда имеют ограничения.
  7. 🔧 В настройках теперь реализован возврат в меню без необходимости повторного ввода данных. Ранее приходилось перезапускать программу.
  8. 🔍 В парсинг добавлена проверка на наличие подключенных аккаунтов.

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


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

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

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


🔄 Обновление 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! 🚀


🔄 Обновление 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! 🚀


🔄 Обновление 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! 🚀


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

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

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

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


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

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

  1. Улучшено логирование в программе, лог файлы стали разделены на уровни INFO и ERROR, что в свою очередь упростит работу с логами.
  2. Добавлена проверка ссылок при подписке на группы и на каналы.
  3. Во время подписки, информация выводится в GUI программы.
  4. Подписка на группы и каналы по ссылке-приглашению
  5. Отправка приглашений по ссылке-приглашению
  6. Отображение данных при подписке прямо в GUI программы
  7. Добавлена обработка ошибки авторизации аккаунта при парсинге
  8. Добавлена обработка ошибки авторизации аккаунта при подписке на группы или каналы
  9. Добавлена обработка ошибки при парсинге группы или канала, аккаунтом который был ранее забанен в группе или на канале, а так же при парсинге закрытой группы или канала.
  10. Добавлена обработка ошибки, вызванной вводом не верного пароля аккаунта, при подключении аккаунта по номеру телефона.
  11. Добавлена обработка ошибки аккаунта, при подписке на группы / каналы, вызванной при неверном ранее введенном пароле авторизации аккаунта по номеру телефона.
  12. Добавлена обработка ошибки возникающей при рассылке сообщений по чатам вызванной, если пользователь ввел не валидную ссылку или текст, который не является ссылкой.
  13. Добавлена обработка ошибки о флуде вызванной при рассылке сообщений по чатам.
  14. Добавлена обработка ошибки при отписках от групп или каналов, если аккаунт не является участником канала.
  15. Добавлена обработка ошибки аккаунта, вызванной во время инвайтинга, по причине не валидного аккаунта.
  16. Добавлена проверка на наличие сформированного списка чатов в функции "Рассылка сообщений по чатам".
  17. Для удобства пользователей, меню "Рассылка сообщений", было разбито на 2 подменю "Рассылка сообщений по чатам" и " Рассылка сообщений в личку"
  18. В меню "Рассылка сообщений по чатам", была добавлена функция "📑 Формирование списка чатов / каналов", для удобства пользователей.
  19. Функции: Рассылка сообщений по чатам с автоответчиком, Рассылка файлов по чатам, Рассылка сообщений + файлов по чатам, объеденины в "Рассылка сообщений по чатам"
  20. Значительный рефакторинг кода программы и структурирование проекта, для дальнейшего расширения проекта.
  21. Реализован пользовательский ввод и вывод данных в функции "Рассылка сообщений по чатам", через GUI программы.
  22. Добавлен вывод информации в отдельном при рассылках сообщений по чатам в функции "Рассылка сообщений по чатам".
  23. Объединение документации "💬📂 Рассылка сообщений + файлов по чатам", "🤖 Рассылка сообщений по чатам с автоответчиком", "📁 Рассылка файлов по чатам" в "💬 Рассылка сообщений по чатам" в связи с объединением в одну функцию.
  24. Объединение функций "Рассылка сообщений в личку" и "Рассылка файлов в личку" в "Рассылка сообщений по чатам"
  25. Добавлено прикрепление сообщения к файлу при рассылке в личку
  26. Для удобства настроек, функция "🧹 Очистка сформированного списка чатов", была перенесена в "Настройки"
  27. Объединение документации по рассылке сообщений по чатам и рассылке сообщений в личку, для более простой и легкой навигации по документации.

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