magic_notifier.utils

Module Contents

Classes

NotificationBuilder

Functions

import_attribute(→ Any)

get_user_number(→ Optional[str])

get_settings(→ Any)

get_user_from_ws_token(→ User)

Attributes

logger

User

magic_notifier.utils.logger
magic_notifier.utils.User
class magic_notifier.utils.NotificationBuilder(subject)
text(text=None)
subject(subject=None)
mode(mode=None)
type(type: str = None, sub_stype: str = None)
action(text=None, method: str = None, url: str = None, fields: dict = {})
actions(actions: list = None)
user(user: User = None)
data(data: dict = None)
image(image=None)
save()
show()
magic_notifier.utils.import_attribute(class_path: str) Any
magic_notifier.utils.get_user_number(user: User) Optional[str]
magic_notifier.utils.get_settings(name: str) Any
magic_notifier.utils.get_user_from_ws_token(token: str) User