Как реализовать ожидание ответа пользователя python?
Вот тут разбирался похожий вопрос:
Telegram Bot Api, как вести сессию с пользователем? Как писать многопользовательских ботов?
Вот тут можно посмотреть реализацию на python
https://habr.com/ru/post/316666/
Нужно реализовать состояния для пользователей.
Примерно так:
пользователь запросил вики. обработали, сделали пометку в структуре данных на пользователя, что он желает странного.
пользователь написал что-то. Проверяем пометки на странности, находим пометку о вики. Выполняем команду с учетом этого.
Придумываем сброс состояния, например только один запрос, потом снова нужно запрашивать вики, ну или по ключевому слову какому -> сбрасываем флаг на странности