Créez un linebot. (Le thème est Butler BOT) Cet article concerne les préparatifs pour le développement, les paramètres d'environnement, etc. Il était difficile de rechercher divers articles, alors je les ai résumés comme mon propre mémo.
Mise en œuvre: https://qiita.com/maihamada/items/009f6b37baf34f9b7c6c
mac os 10.14.6 python 3.8.1
--Rechercher les termes de LINE Developers ci-dessous
https://developers.line.biz/ja/docs/glossary/
Tout d'abord, connectez-vous aux développeurs LINE.
Appuyez sur le bouton Créer sur l'écran qui affiche le fournisseur. Vous pouvez le faire en entrant le nom du fournisseur (nom de l'équipe, etc.) et en appuyant sur le bouton Créer.
Remplissez en fonction de l'écran de création d'un canal. Sélectionnez "API de messagerie" comme type de canal.
Lorsque vous appuyez sur le bouton de création, la création du canal est terminée.
Faites une note quelque part car vous l'utiliserez plus tard. -Channel secret: Channel basic setting-> Channel secret
Heroku git est bien, mais je l'ai utilisé parce que je voulais organiser le code sur GitHub. Connectez-vous à GitHub.
Appuyez sur nouveau référentiel. Décrivez le nom du référentiel et définissez python dans gitignore.
Je me suis référé au site suivant. https://qiita.com/shizuma/items/2b2f873a0034839e47ce
Dans le terminal, procédez comme suit:
$ cd [Directeur de travail]
$ git clone [Clé SSH du hub Git([email protected]:~)]
Cloning into '[Nom du référentiel]'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.
Une fois connecté à HEROKU, sélectionnez Tableau de bord en haut à gauche.
Lorsque vous appuyez sur le bouton NOUVEAU-> Créer une nouvelle application, l'écran suivant apparaît. Entrez le nom de l'application et appuyez sur Créer une application.
Dans l'onglet Déployer, spécifiez GitHub. Spécifiez le nom de la branche et appuyez sur se connecter pour terminer la coopération.
Appuyez simplement sur le bouton entouré de rouge ci-dessous.
Je vais mettre dans la bibliothèque utilisée cette fois. Procédez comme suit dans votre terminal:
$ pip install flask
$ pip install line-bot-sdk
Vérifiez la bibliothèque avec la commande suivante, et si elle est écrite, c'est OK.
$ pip freeze
C'est la fin de la préparation. Passez à la mise en œuvre.