Ich habe eine Python-Bibliothek erstellt, um die API von LINE WORKS aufzurufen

Guten Abend, das ist @ 0yan. Da ich häufig LINE WORKS-Talk-Bots verwende, habe ich im September letzten Jahres eine Python-Bibliothek erstellt, um die LINE WORKS-API aufzurufen ... aber ich habe README.md und andere Personen nicht richtig geschrieben Eine Müllbibliothek, die nicht verwendet werden kann. Dieses Mal habe ich README.md richtig geschrieben, den Fehler behoben und erneut veröffentlicht (ich habe es auf Japanisch geschrieben, weil es ein japanischer Business-Chat ist).

Wie benutzt man

  1. Instanziierung der Klasse "TalkBotApi"
  2. Verwenden Sie Methoden der Klasse "TalkBotApi"

Sie können in zwei Schritten eine Nachricht an Talk Bot senden.

Anwendungsbeispiel

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)")

#Nachricht senden (Text)
talk_bot.send_text_message(send_text="Hallo", account_id="[email protected]")

Details sind in der README von GitHub beschrieben. Wir hoffen, dass Sie davon profitieren. Vielen Dank.

Recommended Posts

Ich habe eine Python-Bibliothek erstellt, um die API von LINE WORKS aufzurufen
Erstellt einen Python-Wrapper für die Qiita-API
[Python] Ich habe versucht, mit argparse ein einfaches Programm zu erstellen, das in der Befehlszeile funktioniert
[LINE Messaging API] Ich möchte eine Nachricht vom Programm an alle LINE senden
Ich wollte die Python-Bibliothek von MATLAB verwenden
Ich habe eine Python-Bibliothek erstellt, die einen rollierenden Rang hat
Rufen Sie die API mit python3 auf.
Veröffentlichen / Hochladen einer in Python erstellten Bibliothek in PyPI
Verwendung der Methode __call__ in der Python-Klasse
Mit der LINE WORKS-Kalender-API können Sie Termine an andere Personen weitergeben
[Python] Ich habe versucht, LINE BOT die Wettervorhersage beantworten zu lassen
Ich möchte eine Nachricht von Python an LINE Bot senden
Ich habe Chatbot mit LINE Messaging API und Python erstellt
Ich habe versucht, eine RESTful-API zu erstellen, indem ich die explosive Fast-API des Python-Frameworks mit MySQL verbunden habe.
Ich habe eine Bibliothek erstellt, die Konfigurationsdateien mit Python einfach lesen kann
Ich möchte das Wetter mit LINE bot feat.Heroku + Python wissen
Ich wollte das ABC164 A ~ D-Problem mit Python lösen
Nachdem ich die Python-Bibliothek recherchiert hatte, verstand ich ein wenig über ei.info.
Ich habe Chatbot mit der LINE Messaging API und Python (2) ~ Server ~ erstellt
So senden Sie eine Anfrage mit Python an die DMM (FANZA) -API
Ich habe eine Python-Wrapper-Bibliothek für die Docomo-Bilderkennungs-API erstellt.
Ich möchte eine Python-Umgebung erstellen
Ich habe versucht, die COTOHA-API zu berühren
Ich habe eine Web-API erstellt
Ich habe ein Passwort-Tool in Python erstellt.
Erstellt Go-Bibliothek nzargv, die Befehlszeilenargumente gut anordnet
Ich habe versucht, "Sakurai-san" LINE BOT mit API Gateway + Lambda zu erstellen
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Ich habe eine Bibliothek konoha gemacht, die den Tokenizer auf ein schönes Gefühl umstellt
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Hinweise Ich habe nachgeschlagen, um Befehlszeilentools in Python zu erstellen
Python: Ich möchte die Verarbeitungszeit einer Funktion genau messen
Ich habe eine Funktion erstellt, um die Bewegung eines zweidimensionalen Arrays (Python) zu sehen.
Verwendung der C-Bibliothek in Python
Ich habe in der Bibliothek nach der Verwendung der Gracenote-API gesucht
Senden Sie eine Nachricht mit Python an LINE (LINE Notify)
Ich möchte ein Spiel mit Python machen
Ein Memorandum über die Python-Tesseract-Wrapper-Bibliothek
Python Amateur versucht die Liste zusammenzufassen ②
[Python] Ich werde FTP auf den FTP-Server hochladen.
Ich möchte mit Python in eine Datei schreiben
[Python] Wirf eine Nachricht an den Slack-Kanal
Ich möchte den Fortschritt in Python anzeigen!
Python Qiita API Wrapper "qiipy" gemacht
Verschiedene Möglichkeiten, die letzte Zeile einer CSV-Datei in Python zu lesen
Ich habe einen LINE BOT erstellt, der mithilfe der Flickr-API ein Bild von Reis-Terroristen zurückgibt
Ich habe ein Tool zum Korrigieren von GPS-Daten mit der Map Matching API von Mapbox (Mapbox Map Matching API) erstellt.
Ich habe eine Bibliothek zum Betreiben des AWS CloudFormation-Stacks über CUI (Python Fabric) erstellt.
[Python] Erstellt eine Klasse, um mit pyaudio Sinuswellen im Hintergrund zu spielen
[Python] Deep Learning: Ich habe versucht, Deep Learning (DBN, SDA) ohne Verwendung einer Bibliothek zu implementieren.
Ich habe versucht, die Python-Bibliothek "pykakasi" zu verwenden, die Kanji in Romaji konvertieren kann.
Ich wollte die 3D-Partikelsimulation mit der Python-Visualisierungsbibliothek Matplotlib visualisieren.
Ich suchte nach den Fähigkeiten, die erforderlich sind, um Webingenieur bei Python zu werden
Konvertieren der cURL-API in ein Python-Skript (mithilfe des IBM Cloud-Objektspeichers)
[Python] Ich habe versucht, den Typnamen als Zeichenfolge aus der Typfunktion abzurufen
Ich möchte den Dateinamen, die Zeilennummer und den Funktionsnamen in Python 3.4 erhalten