Example usage¶
To use whendone in a project:
Telegram Use¶
from whendone import WhenDone
notifier = WhenDone(telegram_token='XXXXXXXXXXX')
# Add decorator to function
@notifier.whendone
def Test():
print('Hello World')
# Function call
Slack Use¶
# Import library
from whendone import WhenDone
# Initialize
notifier = WhenDone(slack_token='XXXXXXXXXXX')
notifier.addSlackChatID('XXXXX')
# Add decorator to function
@notifier.whendone
def Test():
print('Hello World')
# Function call
Telegram and Slack¶
# Import library
from whendone import WhenDone
# Initialize
notifier = WhenDone(telegram_token='XXXXXXXXXXX',slack_token='XXXXXXXXXXX')
notifier.addSlackChatID('XXXXX')
# Add decorator to function
@notifier.whendone
def Test():
print('Hello World')
# Function call