Задача: Разработка Telegram-бота для мониторинга вакансий

Функциональные требования

Бот должен иметь два основных режима работы:

1. Поиск по запросу

  • Пользователь вводит текстовый запрос (например, 'Python удаленная работа Москва').
  • Бот отправляет запрос во внешнее API (например, Хабр Карьера, hh.ru и т.п.) и выбирает вакансии, опубликованные за последние 24 часа.
  • Выводит все найденные вакансии (до 20 штук) в виде сообщений.
  • В сообщениях не должны отображаться название компании-работодателя, прямой URL-адрес вакансии и телефон.

2. Автоматическое отслеживание новых вакансий

  • После каждого поиска бот запоминает ID всех найденных вакансий.
  • При повторном выполнении поиска (или по команде /новые) бот должен сверить список текущих доступных вакансий с сохраненными ID.
  • Из выборки удаляются старые вакансии, и пользователь получает только свежие объявления, которых не было в предыдущих запусках.

Исправление ошибки при переходе игры в многопользовательский режим

Требуется устранить критическую ошибку, возникшую в процессе адаптации однопользовательской игры для мультиплеера. Необходимо проанализировать код, найти и исправить проблему, обеспечив стабильную работу в сетевом режиме.