Python | pyTelegramBotAPI | Как удалять пару слов за раз |

Zubr

Новичок
Пользователь
Май 5, 2020
4
0
1
  1. Указать свою операционную систему : Windows 10
  2. Указать версию Python : 3.8.2
  3. Укажите версию библиотек с которыми работаете, вставьте в спойлер вывод команды pip list : pyTelegramBotAPI
  4. Вставьте фрагмент кода который у вас имеется на данный момент.
  5. Python:
    @bot.message_handler(regexp="SOME_REGEXP")
    def handle_message(message):
        bot.delete_message(message.chat.id, message.message_id)

Проблема в том что етот код удаляет только 1 слово "SOME_REGEXP" а мне нужно очинь много. Что делать помогите
 
D

deleted-user

Guest
этот код не удаляет слова
ты ловишь сообщение с таким регулярным выражением и удаляешь его.
в гугл впиши "регулярные выражения " и учи как их писать
 

stud_55

Модератор
Команда форума
Модератор
Апр 3, 2020
1 522
672
113
Вместо SOME_REGEXP нужно написать регулярное выражение. Вот документация, там есть примеры: https://docs.python.org/3/library/re.html
 

Student

throw exception
Команда форума
Администратор
Апр 2, 2020
195
103
43
Москва
@Zubr измените заголовок вопроса на более нормальный который отражает смысл. Иначе вопрос будет удален.
 

Форум IT Специалистов