diff --git a/worker.py b/worker.py index db754d8..4f9be51 100644 --- a/worker.py +++ b/worker.py @@ -53,7 +53,10 @@ class Daemon(base.Daemon, queues.TasksHandlerMixin): current_question = store.get(message.chat.id) if current_question is not None: self.send("Вот ответ на вопрос", message.chat.id) - self.send(questions[current_question]['answer'], message.chat.id) + text = questions[current_question]['answer'] + text_split = [text[i:i+1000] for i in range(0, len(text), 1000)] + for elem in text_split: + self.send(elem, message.chat.id) selected = randrange(len(questions)) store[message.chat.id] = selected self.send("Следующий вопрос: " + questions[selected]['question'], message.chat.id)