スロースキャBOT「招き猫」にライン通知とdiscore通知を追加する

関数自体はとても簡単。

トークンを取得するほうが面倒だが、ググれば出来る。

lineNotifi( 引数) 引数は変数でも文字列でもいいが、printのように複数は入れられない。一つだけ。
discord(引数)は未確認

 

#!/usr/bin/python3
# -*- coding: utf-8 -*-
import requests
from config import Config
cfg=Config()

def discord(message):
   # Discordで発行したWebhookのURLを入れる
   discord_webhook_url = cfg.discord_token
   data = {"content": " " + message + " "}
   requests.post(discord_webhook_url, data=data)


def lineNotify(message):
    line_notify_token = cfg.line_token
    line_notify_api = 'https://notify-api.line.me/api/notify'
    payload = {'message': message}
    headers = {'Authorization': 'Bearer ' + line_notify_token}
    requests.post(line_notify_api, data=payload, headers=headers)

def main():
    discord('discord通知テスト')
    lineNotify('テヘペロ')


if __name__ == '__main__':
    main()

discordへの出力例、楽しいわwww