Мне удалось заставить моего бота разобрать, что он упоминает правильный метод запроса даты.Например, если пользователь упоминает моего бота с «Напоминанием от 20.09.2009» или с любой другой случайной датой, он ответит датой успешной проверки.
Проблема, с которой я сейчас сталкиваюсь, заключается в том, что я хочумой бот отвечает только на упоминание (я) в запрошенную дату .Например, если пользователь упоминает моего бота с помощью «Напоминание от 1.10.2009», я хочу, чтобы мой бот ответил «Дата теста успешна» 10 января 2019 года.
Если моя проблема необъяснил достаточно ясно, я могу углубиться.
Код, с которым я сейчас работаю, находится здесь:
> # Extended tweet mode is for showing longer tweets in mentions
mentions = api.mentions_timeline(tweet_mode='extended')
for tweets in reversed(mentions):
date_search_match = re.compile(r"(?:reminder|Reminder)\s\d{2}/\d{2}/\d{4}")
if date_search_match.search(tweets.full_text)
api.update_status(f"@{tweets.user.screen_name} Date Test Successful")