[Python] Créez votre propre bot LINE

Mise en garde Cet article présente le processus de création d'un ** bot LINE pour vous-même ** en Python. Si vous le limitez à cette fin, créer un bot LINE sera très facile. (Exemple d'utilisation: notifier la fin d'un script chronophage via LINE)

Installation de l'API Python

pip install line-bot-sdk

Inscription aux développeurs LINE (API de messagerie), acquisition des éléments nécessaires

Les informations requises ici sont

Si vous souhaitez envoyer à d'autres utilisateurs

Code Python

from linebot import LineBotApi
from linebot.models import TextSendMessage

LINE_CHANNEL_ACCESS_TOKEN = 'Jeton d'accès au canal obtenu ci-dessus'
LINE_USER_ID_TO           = 'ID utilisateur de la destination obtenu ci-dessus'

def send_message(message=None):
    '''
    Args:
        message (str): default, hello
    '''
    if not message: message = 'hello'
    line_bot_api = LineBotApi(LINE_CHANNEL_ACCESS_TOKEN)
    messages     = TextSendMessage(text=message)
    line_bot_api.push_message(LINE_USER_ID_TO, messages=messages)
    return

if __name__ == "__main__":
    send_message() # hello
    send_message('goodbye') # goodbye

seulement ça!

référence

[Qiita @ kotamatsuoka: implémentez les notifications push en Python à l'aide de l'API LINE Bot] (https://qiita.com/kotamatsuoka/items/6f56d0d0a3225160b4d0)

Recommended Posts

[Python] Créez votre propre bot LINE
Créer un LINE BOT
Créez rapidement votre propre module avec setuptools (python)
Créer un LINE BOT (chat)
[Pour jouer] Essayez de faire de Yuma un robot LINE (Python)
[Super facile] Faisons un LINE BOT avec Python.
Segfo python en une ligne
Créez votre propre manuel. [Linux] [homme]
[Python] journalisation dans votre propre module
Créez vos propres commandes Linux en Python
[LLDB] Créez votre propre commande avec Python
Utilisez facilement vos propres fonctions en Python
[Python] Empaquetez et distribuez vos propres modules
Créez votre propre PC pour un apprentissage en profondeur
[Python] Enregistrez votre propre bibliothèque dans PyPI
[Python] [LINE Bot] Créer un robot LINE de retour de perroquet
Jusqu'à ce que vous installiez votre propre bibliothèque Python
Publiez votre propre bibliothèque Python sur Homebrew
Faisons un bot Twitter avec Python!
Obtenez votre propre adresse IP en Python
J'ai essayé de faire mon propre BOT lycéenne avec le style Rinna avec LINE BOT (Python & Heroku)
Les débutants en Python ont décidé de créer un bot LINE avec Flask (commentaire approximatif de Flask)
Créez vous-même le tracé familier du flux de rayons X sur 3 jours de NOAA / GOES avec Python
LINE heroku python
Essayez de créer votre propre AWS-SDK avec bash
[Python] Implémentez votre propre classe de type liste à l'aide de collections.UserList
Créer un bot Twitter Trend avec heroku + Python
Créer un LINE BOT avec Minette pour Python
LINE BOT avec Python + AWS Lambda + API Gateway
Créez un jeu Janken en une seule ligne (python)
Importez vos propres modules avec le développement Python de Grasshopper
Créer un bot LINE WORKS avec Amazon Lex
python: utilisez votre propre classe pour numpy ndarray
Créez votre propre lecteur de musique avec Bottle0.13 + jPlayer2.5!
Flux de création de votre propre package avec setup.py avec python
Créez votre propre exception
Mémo pour créer votre propre Box avec le Python de Pepper
Créez votre propre Big Data en Python pour validation
Faire un bot d'analyse morphologique de manière lâche avec LINE + Flask
Faire de l'application Python CUI une application pour Mac
[Introduction à l'application Udemy Python3 +] 66. Création de votre propre exception
Prenez votre propre utilisation maximale de la mémoire sous Linux et Python
Créez votre propre stéréogramme aléatoire (RDS) en Python.
Essayez d'améliorer votre propre quiz d'introduction avec Python
Appelons votre propre bibliothèque C ++ avec Python (Préférences)
Créer un robot LINE de retour de perroquet avec AWS Cloud9
[Blender x Python] Créez votre propre fonction et résumé jusqu'à présent
Utilisez CASA Toolkit dans votre propre environnement Python
[Python] Utilisation de l'API Line [1ère création de Beauty Bot]
J'ai essayé de faire LINE BOT avec Python et Heroku
LINE BOT si ~ trébuché
[Road to Intermediate Python] Définissez dans votre propre classe
Appelez votre propre module python à partir du package ROS
Laissez Python segfo sur une ligne sans utiliser de ctypes
Personnalisez Jupyter Notebook: modifiez l'arrière-plan et les icônes
[LINE Messaging API] Créer un BOT de retour de perroquet avec Python
Créez un bot LINE avec GoogleAppEngine / py. Version nue simple
Jusqu'à ce que vous puissiez installer votre propre bibliothèque Python avec pip
Essayez de trier vos propres objets avec des files d'attente prioritaires en Python
Exécutez l'intelligence de votre propre bibliothèque python avec VScode.