У меня реализован Телеграм-бот.
Есть функция, которая запускается в 7 потоков (с разными аргументами) в режиме многопотока. Функция отправляет сообщения соответственно в 7 различных телеграм каналов на основе обработки данных.
В прилагаемом файле код, который это реализует (кода самой функции там нет - он отдельно)
И вроде бы все работает без ошибок, однако просмотрев историю сообщений в вышеупомянутых Телеграм-каналах я увидел, что время отправки сообщений иногда одинакова чуть ли не во всех телеграм каналах. Это приводит на мысль, что многопоток работает не как многопоток (независимо друг от друга), а будто последовательно, т.е. обработка данных идет процедурно по коду, НЕ параллельно.
Нужна помощь в решении данного вопроса и указать на мою ошибку.
При необходимости могу немного увеличить цену.