chaturbate_poller
API Reference
Example usage
Changelog
Contributing
Code of Conduct
License
chaturbate_poller
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__aenter__() (chaturbate_poller.chaturbate_client.ChaturbateClient method)
(chaturbate_poller.ChaturbateClient method)
__aexit__() (chaturbate_poller.chaturbate_client.ChaturbateClient method)
(chaturbate_poller.ChaturbateClient method)
_cancel_tasks() (chaturbate_poller.signal_handler.SignalHandler method)
_client (chaturbate_poller.chaturbate_client.ChaturbateClient attribute)
(chaturbate_poller.ChaturbateClient attribute)
_construct_url() (chaturbate_poller.chaturbate_client.ChaturbateClient method)
(chaturbate_poller.ChaturbateClient method)
_is_setup (chaturbate_poller.signal_handler.SignalHandler attribute)
_shutdown() (chaturbate_poller.signal_handler.SignalHandler method)
A
ACCEPTED (chaturbate_poller.constants.HttpStatusCode attribute)
API_TIMEOUT (in module chaturbate_poller.constants)
AuthenticationError
B
backoff_handler() (chaturbate_poller.utils.ChaturbateUtils static method)
BAD_GATEWAY (chaturbate_poller.constants.HttpStatusCode attribute)
BAD_REQUEST (chaturbate_poller.constants.HttpStatusCode attribute)
BaseModelWithEnums (class in chaturbate_poller.models)
bg_color (chaturbate_poller.models.Message attribute)
broadcaster (chaturbate_poller.models.EventData attribute)
bucket (chaturbate_poller.influxdb_handler.InfluxDBHandler attribute)
C
chaturbate_poller
module
chaturbate_poller.__main__
module
chaturbate_poller.chaturbate_client
module
chaturbate_poller.config_manager
module
chaturbate_poller.constants
module
chaturbate_poller.event_handler
module
chaturbate_poller.exceptions
module
chaturbate_poller.format_messages
module
chaturbate_poller.influxdb_handler
module
chaturbate_poller.logging_config
module
chaturbate_poller.main
module
chaturbate_poller.models
module
chaturbate_poller.signal_handler
module
chaturbate_poller.utils
module
ChaturbateClient (class in chaturbate_poller)
(class in chaturbate_poller.chaturbate_client)
ChaturbateUtils (class in chaturbate_poller.utils)
cli() (in module chaturbate_poller.main)
client (chaturbate_poller.chaturbate_client.ChaturbateClient property)
(chaturbate_poller.ChaturbateClient property)
(chaturbate_poller.influxdb_handler.InfluxDBHandler attribute)
close() (chaturbate_poller.influxdb_handler.InfluxDBHandler method)
CLOUDFLARE_ERROR (chaturbate_poller.constants.HttpStatusCode attribute)
color (chaturbate_poller.models.Message attribute)
config (chaturbate_poller.config_manager.ConfigManager attribute)
(chaturbate_poller.ConfigManager attribute)
ConfigManager (class in chaturbate_poller)
(class in chaturbate_poller.config_manager)
CONFLICT (chaturbate_poller.constants.HttpStatusCode attribute)
console (in module chaturbate_poller.main)
COUPLE (chaturbate_poller.models.Gender attribute)
create_event_handler() (in module chaturbate_poller.event_handler)
CREATED (chaturbate_poller.constants.HttpStatusCode attribute)
CustomJSONFormatter (class in chaturbate_poller.logging_config)
D
DatabaseEventHandler (class in chaturbate_poller.event_handler)
DEFAULT_BASE_URL (in module chaturbate_poller.constants)
E
ensure_positive_tokens() (chaturbate_poller.models.Tip class method)
Event (class in chaturbate_poller.models)
EventData (class in chaturbate_poller.models)
EventHandler (class in chaturbate_poller.event_handler)
events (chaturbate_poller.models.EventsAPIResponse attribute)
EventsAPIResponse (class in chaturbate_poller.models)
EXAMPLE_JSON_STRING (in module chaturbate_poller.constants)
F
FEMALE (chaturbate_poller.models.Gender attribute)
fetch_events() (chaturbate_poller.chaturbate_client.ChaturbateClient method)
(chaturbate_poller.ChaturbateClient method)
filter() (chaturbate_poller.logging_config.SanitizeSensitiveDataFilter method)
flatten_dict() (chaturbate_poller.influxdb_handler.InfluxDBHandler method)
font (chaturbate_poller.models.Message attribute)
FORBIDDEN (chaturbate_poller.constants.HttpStatusCode attribute)
format_broadcast_event() (in module chaturbate_poller.format_messages)
format_media_purchase_event() (in module chaturbate_poller.format_messages)
format_message() (in module chaturbate_poller)
(in module chaturbate_poller.format_messages)
format_message_event() (in module chaturbate_poller.format_messages)
format_room_subject_change_event() (in module chaturbate_poller.format_messages)
format_tip_event() (in module chaturbate_poller.format_messages)
format_user_event() (in module chaturbate_poller.format_messages)
from_user (chaturbate_poller.models.Message attribute)
G
GATEWAY_TIMEOUT (chaturbate_poller.constants.HttpStatusCode attribute)
gender (chaturbate_poller.models.User attribute)
Gender (class in chaturbate_poller.models)
get() (chaturbate_poller.config_manager.ConfigManager method)
(chaturbate_poller.ConfigManager method)
get_max_tries() (chaturbate_poller.utils.ChaturbateUtils static method)
giveup_handler() (chaturbate_poller.utils.ChaturbateUtils static method)
H
handle_event() (chaturbate_poller.event_handler.DatabaseEventHandler method)
(chaturbate_poller.event_handler.EventHandler method)
(chaturbate_poller.event_handler.LoggingEventHandler method)
handle_signal() (chaturbate_poller.signal_handler.SignalHandler method)
has_tokens (chaturbate_poller.models.User attribute)
HttpStatusCode (class in chaturbate_poller.constants)
I
id (chaturbate_poller.models.Event attribute)
(chaturbate_poller.models.Media attribute)
in_fanclub (chaturbate_poller.models.User attribute)
influxdb_handler (chaturbate_poller.chaturbate_client.ChaturbateClient attribute)
(chaturbate_poller.ChaturbateClient attribute)
(chaturbate_poller.event_handler.DatabaseEventHandler attribute)
InfluxDBHandler (class in chaturbate_poller.influxdb_handler)
INTERNAL_SERVER_ERROR (chaturbate_poller.constants.HttpStatusCode attribute)
is_anon (chaturbate_poller.models.Tip attribute)
is_mod (chaturbate_poller.models.User attribute)
J
json_record() (chaturbate_poller.logging_config.CustomJSONFormatter method)
L
load_env_variables() (chaturbate_poller.config_manager.ConfigManager method)
(chaturbate_poller.ConfigManager method)
logger (in module chaturbate_poller.chaturbate_client)
(in module chaturbate_poller.event_handler)
(in module chaturbate_poller.influxdb_handler)
(in module chaturbate_poller.signal_handler)
(in module chaturbate_poller.utils)
LoggingEventHandler (class in chaturbate_poller.event_handler)
loop (chaturbate_poller.signal_handler.SignalHandler attribute)
M
main() (in module chaturbate_poller.main)
MALE (chaturbate_poller.models.Gender attribute)
media (chaturbate_poller.models.EventData attribute)
Media (class in chaturbate_poller.models)
MediaType (class in chaturbate_poller.models)
message (chaturbate_poller.models.EventData attribute)
(chaturbate_poller.models.Message attribute)
(chaturbate_poller.models.Tip attribute)
Message (class in chaturbate_poller.models)
method (chaturbate_poller.models.Event attribute)
METHOD_NOT_ALLOWED (chaturbate_poller.constants.HttpStatusCode attribute)
model_config (chaturbate_poller.models.BaseModelWithEnums attribute)
module
chaturbate_poller
chaturbate_poller.__main__
chaturbate_poller.chaturbate_client
chaturbate_poller.config_manager
chaturbate_poller.constants
chaturbate_poller.event_handler
chaturbate_poller.exceptions
chaturbate_poller.format_messages
chaturbate_poller.influxdb_handler
chaturbate_poller.logging_config
chaturbate_poller.main
chaturbate_poller.models
chaturbate_poller.signal_handler
chaturbate_poller.utils
N
name (chaturbate_poller.models.Media attribute)
need_retry() (chaturbate_poller.utils.ChaturbateUtils static method)
next_url (chaturbate_poller.models.EventsAPIResponse attribute)
NO_CONTENT (chaturbate_poller.constants.HttpStatusCode attribute)
NONE (chaturbate_poller.models.Subgender attribute)
NOT_FOUND (chaturbate_poller.constants.HttpStatusCode attribute)
NOT_IMPLEMENTED (chaturbate_poller.constants.HttpStatusCode attribute)
NotFoundError
O
object (chaturbate_poller.models.Event attribute)
OK (chaturbate_poller.constants.HttpStatusCode attribute)
org (chaturbate_poller.influxdb_handler.InfluxDBHandler attribute)
P
PHOTOS (chaturbate_poller.models.MediaType attribute)
PollingError
R
recent_tips (chaturbate_poller.models.User attribute)
RETRY_DELAY (in module chaturbate_poller.constants)
S
sanitize_sensitive_data() (in module chaturbate_poller.logging_config)
SanitizeSensitiveDataFilter (class in chaturbate_poller.logging_config)
SERVICE_UNAVAILABLE (chaturbate_poller.constants.HttpStatusCode attribute)
setup() (chaturbate_poller.signal_handler.SignalHandler method)
setup_logging() (in module chaturbate_poller.logging_config)
SignalHandler (class in chaturbate_poller.signal_handler)
start() (in module chaturbate_poller.main)
start_polling() (in module chaturbate_poller.main)
stop_future (chaturbate_poller.signal_handler.SignalHandler attribute)
str_to_bool() (chaturbate_poller.config_manager.ConfigManager static method)
(chaturbate_poller.ConfigManager static method)
subgender (chaturbate_poller.models.User attribute)
Subgender (class in chaturbate_poller.models)
subject (chaturbate_poller.models.EventData attribute)
T
TESTBED_BASE_URL (in module chaturbate_poller.constants)
TF (chaturbate_poller.models.Subgender attribute)
timeout (chaturbate_poller.chaturbate_client.ChaturbateClient attribute)
(chaturbate_poller.ChaturbateClient attribute)
TIMEOUT_BUFFER (in module chaturbate_poller.constants)
timezone_name (in module chaturbate_poller.logging_config)
tip (chaturbate_poller.models.EventData attribute)
Tip (class in chaturbate_poller.models)
TM (chaturbate_poller.models.Subgender attribute)
TN (chaturbate_poller.models.Subgender attribute)
to_user (chaturbate_poller.models.Message attribute)
token (chaturbate_poller.chaturbate_client.ChaturbateClient attribute)
(chaturbate_poller.ChaturbateClient attribute)
(chaturbate_poller.influxdb_handler.InfluxDBHandler attribute)
TOKEN_REGEX (in module chaturbate_poller.logging_config)
tokens (chaturbate_poller.models.Media attribute)
(chaturbate_poller.models.Tip attribute)
TRANS (chaturbate_poller.models.Gender attribute)
type (chaturbate_poller.models.Media attribute)
U
UNAUTHORIZED (chaturbate_poller.constants.HttpStatusCode attribute)
url (chaturbate_poller.influxdb_handler.InfluxDBHandler attribute)
URL_REGEX (in module chaturbate_poller.logging_config)
user (chaturbate_poller.models.EventData attribute)
User (class in chaturbate_poller.models)
username (chaturbate_poller.chaturbate_client.ChaturbateClient attribute)
(chaturbate_poller.ChaturbateClient attribute)
(chaturbate_poller.models.User attribute)
V
validate_next_url() (chaturbate_poller.models.EventsAPIResponse class method)
VIDEOS (chaturbate_poller.models.MediaType attribute)
W
WEB_SERVER_IS_DOWN (chaturbate_poller.constants.HttpStatusCode attribute)
write_api (chaturbate_poller.influxdb_handler.InfluxDBHandler attribute)
write_event() (chaturbate_poller.influxdb_handler.InfluxDBHandler method)