10.6.18. Класс cerebro.events.BeforeEventCreationOfMessage

class cerebro.events.BeforeEventCreationOfMessage(event_type, event_id)[исходный код]
Базовые классы: cerebro.events.BeforeEventMessage

Класс для события создания сообщения. Предоставляет доступ к данным нового сообщения перед записью в базу данных.

Методы

Объект класса передается в функции before_event и error_event (в случаи возникновения ошибки) модуля event.

def before_event(event):        
        if event.event_type() == event.EVENT_CREATION_OF_MESSAGE:
                ...

См.также

AfterEventCreationOfMessage.

add_hashtags(hashtags)[исходный код]
Параметры:hashtags (string, set(string, ) или list(string, )) – хэштег или массив хэштегов (каждый хэштег должен быть одним словом без пробелов).

Добавляет хэштеги к сообщению.

См.также

remove_hashtags().

remove_hashtags(hashtags)[исходный код]
Параметры:hashtags (string, set(string, ) или list(string, )) – хэштег или массив хэштегов (каждый хэштег должен быть одним словом без пробелов).

Удаляет хэштеги из сообщения.

См.также

add_hashtags().