chaturbate_poller.utils.format_messages

Module to format different types of events from Chaturbate.

Functions

format_broadcast_event(→ str | None)

Format broadcast start/stop events.

format_media_purchase_event(→ str | None)

Format media purchase events.

format_message(→ str | None)

Format a message for a given Chaturbate event.

format_message_event(→ str | None)

Format chat or private message events.

format_room_subject_change_event(→ str | None)

Format room subject change events.

format_tip_event(→ str | None)

Format tip events.

format_user_event(→ str | None)

Format user-related events.

Module Contents

chaturbate_poller.utils.format_messages.format_broadcast_event(event: chaturbate_poller.models.event.Event) str | None[source]

Format broadcast start/stop events.

Parameters:

event (Event) – The event object to format.

Returns:

The formatted message or None if unrecognized.

Return type:

str | None

chaturbate_poller.utils.format_messages.format_media_purchase_event(event: chaturbate_poller.models.event.Event) str | None[source]

Format media purchase events.

Parameters:

event (Event) – The event object to format.

Returns:

The formatted message or None if unrecognized.

Return type:

str | None

chaturbate_poller.utils.format_messages.format_message(event: chaturbate_poller.models.event.Event) str | None[source]

Format a message for a given Chaturbate event.

chaturbate_poller.utils.format_messages.format_message_event(event: chaturbate_poller.models.event.Event) str | None[source]

Format chat or private message events.

Parameters:

event (Event) – The event object to format.

Returns:

The formatted message or None if unrecognized.

Return type:

str | None

chaturbate_poller.utils.format_messages.format_room_subject_change_event(event: chaturbate_poller.models.event.Event) str | None[source]

Format room subject change events.

Parameters:

event (Event) – The event object to format.

Returns:

The formatted message or None if unrecognized.

Return type:

str | None

chaturbate_poller.utils.format_messages.format_tip_event(event: chaturbate_poller.models.event.Event) str | None[source]

Format tip events.

Parameters:

event (Event) – The event object to format.

Returns:

The formatted message or None if unrecognized.

Return type:

str | None

chaturbate_poller.utils.format_messages.format_user_event(event: chaturbate_poller.models.event.Event) str | None[source]

Format user-related events.

Parameters:

event (Event) – The event object to format.

Returns:

The formatted message or None if unrecognized.

Return type:

str | None