J'ai créé une bibliothèque Python pour appeler l'API de LINE WORKS

Bonsoir, c'est @ 0yan. Comme j'utilise souvent les robots de discussion LINE WORKS, j'ai créé une bibliothèque Python pour appeler l'API LINE WORKS en septembre de l'année dernière ... mais je n'ai pas écrit README.md correctement, et d'autres personnes Une bibliothèque de déchets qui ne peut pas être utilisée. Cette fois, j'ai écrit README.md correctement, corrigé le bogue et le relâché (je l'ai écrit en japonais car il s'agit d'un chat professionnel japonais).

Comment utiliser

  1. Instanciation de la classe TalkBotApi
  2. Utilisez les méthodes de la classe TalkBotApi

Vous pouvez envoyer un message à Talk Bot en 2 étapes.

Exemple d'utilisation

from lineworks import TalkBotApi

api_id = "your api id."
server_api_consumer_key = "your server api consumer key"
server_id = "your server id."
private_key = "your private key."
domain_id = "your domain id."
bot_no = "your bot number."

talk_bot = TalkBotApi(api_id, server_api_consumer_key, server_id, private_key, domain_id, "your bot no.(option)")

#Envoyer un message (texte)
talk_bot.send_text_message(send_text="Bonjour", account_id="[email protected]")

Les détails sont décrits dans le README de GitHub. Nous espérons que vous en profiterez. Je vous remercie.

Recommended Posts

J'ai créé une bibliothèque Python pour appeler l'API de LINE WORKS
Création d'un wrapper Python pour l'API Qiita
[Python] J'ai essayé de créer un programme simple qui fonctionne sur la ligne de commande en utilisant argparse
[LINE Messaging API] Je souhaite envoyer un message du programme à tout le monde LINE
Je voulais utiliser la bibliothèque Python de MATLAB
J'ai créé une bibliothèque python qui fait rouler le rang
Appelez l'API avec python3.
Publier / télécharger une bibliothèque créée en Python vers PyPI
Comment utiliser la méthode __call__ dans la classe Python
Donnez des rendez-vous à d'autres avec l'API de calendrier LINE WORKS
[Python] J'ai essayé de laisser LINE BOT répondre aux prévisions météo
Je souhaite envoyer un message de Python à LINE Bot
J'ai créé Chatbot en utilisant l'API LINE Messaging et Python
J'ai essayé de créer une API RESTful en connectant l'API rapide du framework Python explosif à MySQL.
J'ai créé une bibliothèque qui lit facilement les fichiers de configuration avec Python
Je veux connaître la météo avec LINE bot avec Heroku + Python
Je voulais résoudre le problème ABC164 A ~ D avec Python
Après avoir fait des recherches sur la bibliothèque Python, j'ai un peu compris egg.info.
J'ai créé Chatbot en utilisant l'API LINE Messaging et Python (2) ~ Server ~
Comment envoyer une requête à l'API DMM (FANZA) avec python
J'ai créé une bibliothèque de wrapper Python pour l'API de reconnaissance d'images docomo.
Je veux créer un environnement Python
J'ai essayé de toucher l'API COTOHA
J'ai créé une API Web
J'ai créé un outil de mot de passe en Python.
Création de la bibliothèque Go nzargv qui organise bien les arguments de ligne de commande
J'ai essayé de créer un LINE BOT "Sakurai-san" avec API Gateway + Lambda
J'ai essayé d'obtenir le code d'authentification de l'API Qiita avec Python.
J'ai créé un konoha de bibliothèque qui fait passer le tokenizer à une belle sensation
J'ai essayé d'obtenir les informations sur le film de l'API TMDb avec Python
J'ai fait un programme pour vérifier la taille d'un fichier avec Python
Notes J'ai recherché la création d'outils de ligne de commande en Python
Python: je souhaite mesurer proprement le temps de traitement d'une fonction
J'ai créé une fonction pour voir le mouvement d'un tableau à deux dimensions (Python)
Comment utiliser la bibliothèque C en Python
J'ai recherché dans la bibliothèque l'utilisation de l'API Gracenote
Envoyer un message à LINE avec Python (LINE Notify)
Je veux faire un jeu avec Python
Un mémorandum sur la bibliothèque de wrapper Python tesseract
amateur python tente de résumer la liste ②
[Python] Je vais télécharger FTP sur le serveur FTP.
Je veux écrire dans un fichier avec Python
[Python] Lancer un message sur le canal Slack
Je veux afficher la progression en Python!
Création du wrapper d'API Qiita Python "qiipy"
Différentes façons de lire la dernière ligne d'un fichier csv en Python
J'ai créé un LINE BOT qui renvoie une image de riz terroriste en utilisant l'API Flickr
J'ai créé un outil pour corriger les données GPS avec l'API Map Matching de Mapbox (Mapbox Map Matching API)
J'ai créé une bibliothèque pour faire fonctionner la pile AWS CloudFormation à partir de CUI (Python Fabric)
[Python] A créé une classe pour jouer des vagues de péché en arrière-plan avec pyaudio
[Python] Deep Learning: J'ai essayé d'implémenter Deep Learning (DBN, SDA) sans utiliser de bibliothèque.
J'ai essayé d'utiliser la bibliothèque Python "pykakasi" qui peut convertir des kanji en romaji.
Je voulais visualiser la simulation de particules 3D avec la bibliothèque de visualisation Python Matplotlib.
J'ai recherché les compétences nécessaires pour devenir ingénieur web avec Python
Convertir l'API cURL en script Python (à l'aide du stockage d'objets IBM Cloud)
[Python] J'ai essayé d'obtenir le nom du type sous forme de chaîne de caractères à partir de la fonction type
Je veux obtenir le nom du fichier, le numéro de ligne et le nom de la fonction dans Python 3.4