[PYTHON] J'ai créé un LINE BOT qui renvoie une image de riz terroriste en utilisant l'API Flickr

Ce que fait ce BOT

Recherchez sur Flickr des images contenant de la malbouffe (curry, ramen, etc.) et renvoyez-en une au hasard. Australian BOT qui jette les messages envoyés par les utilisateurs sans les lire meshi-tero-linebot-screenshot.png (Parfois, des images sans rapport sont renvoyées)

QR Code

meshi-tero-linebot-qr.png

environnement

Une configuration simple qui n'utilise pas de base de données ou de file d'attente. ~~ Le certificat Let's encrypt ne semblait toujours pas fonctionner. ~~ ↑ Il est devenu disponible à partir du 22/04.

code

https://github.com/muk-ai/meshi-tero-linebot Le traitement principal se trouve dans le fichier suivant. falcon/meshi-tero-bot/linebot.py

Choses à considérer

Je pensais faire un BOT qui renvoie une image en raison des caractéristiques de l'interface appelée LINE. Que faire de l'image essentielle, si vous la récupérez correctement, elle enfreindra le droit d'auteur, alors Que ce soit pour recevoir l'image de l'utilisateur et la traiter, ou recevoir le mot-clé et le générer, que faire Comme je m'y attendais, l'API Flickr spécifie l'image de la licence Creative Commons. J'ai trouvé que je pouvais l'obtenir, alors j'ai décidé de l'utiliser.

Ce que tu peux faire

Il semble qu'il puisse être amélioré pour ne pas avoir honte du nom de terrorisme du riz.

--Renvoyer les images à tous les utilisateurs enregistrés lorsqu'il y a un commentaire sur BOT

Recommended Posts

J'ai créé un LINE BOT qui renvoie une image de riz terroriste en utilisant l'API Flickr
J'ai créé un robot Line qui devine le sexe et l'âge d'une personne à partir de l'image
J'ai créé Chatbot en utilisant l'API LINE Messaging et Python
J'ai fait un bot mou qui m'informe de la température
J'ai créé Chatbot en utilisant l'API LINE Messaging et Python (2) ~ Server ~
J'ai fait un robot de remplacement de tampon avec une ligne
J'ai créé un Bot LINE avec Serverless Framework!
[Python] J'ai créé un robot qui me dit la température actuelle lorsque j'entre un nom de lieu sur LINE
J'ai créé un Line Bot qui utilise Python pour récupérer les e-mails non lus de Gmail!
J'ai créé un robot LINE qui envoie des images recommandées tous les jours à l'heure
[Python] J'ai créé un LINE Bot qui détecte les visages et effectue le traitement de la mosaïque.
En Python, j'ai créé un LINE Bot qui envoie des informations sur le pollen à partir des informations de localisation.
[AWS] J'ai créé un BOT de rappel avec LINE WORKS
J'ai créé un bot de livre de compte de ménage avec LINE Bot
J'ai essayé de faire LINE BOT avec Python et Heroku
Il semble que l'API de messagerie ait été récemment publiée par LINE, j'ai donc créé un BOT qui analyse simplement la morphologie comme d'habitude.
J'ai fait un robot discord
Créez un robot de réponse automatique en temps réel à l'aide de l'API Twitter Streaming
J'ai fait une image ponctuelle de l'image d'Irasutoya. (partie 1)
J'ai fait un modèle VGG16 en utilisant TensorFlow (en chemin)
J'ai fait une image ponctuelle de l'image d'Irasutoya. (partie 2)
J'ai créé un guide de programme original en utilisant l'API de guide de programme NHK.
J'ai écrit un script qui divise l'image en deux
[AWS] J'ai créé un BOT de rappel avec LINE WORKS (implémentation)
J'ai créé une application avec Lambda qui notifie LINE de "j'aime" à l'aide de l'API Qiita.
J'ai écrit un script Python qui exporte tous mes articles à l'aide de l'API Qiita v2
J'ai créé une API avec Docker qui renvoie la valeur prédite du modèle d'apprentissage automatique
J'ai fait un Line-bot avec Python!
J'ai fait un wikipedia gacha bot
J'ai essayé d'utiliser l'API checkio
Créer une API qui renvoie les données d'un modèle à l'aide de turicreate
J'ai créé un programme qui résout la recherche d'erreur en quelques secondes
J'ai créé une bibliothèque Python pour appeler l'API de LINE WORKS
J'ai créé un robot Twitter qui marmonne le Pokémon capturé par #PokemonGO
J'ai créé un bot Twitter avec Go x Qiita API x Lambda
J'ai créé une IA qui recadre joliment une image en utilisant Saliency Map
[LINE Messaging API] Créez un BOT qui se connecte à quelqu'un avec Python
J'ai créé un bot de lecture de chat Discord en imitant l'apparence
J'ai fait un programme qui calcule automatiquement le zodiaque avec tkinter
J'ai créé une bibliothèque de wrapper Python pour l'API de reconnaissance d'images docomo.
[Kaggle] J'ai fait une collection de problèmes en utilisant le didacticiel Titanic
[Python] J'ai essayé de créer un programme simple qui fonctionne sur la ligne de commande en utilisant argparse
J'ai créé mon propre outil de recherche à l'aide de l'API Law [Smart Roppo]
J'ai fait un calendrier qui met à jour automatiquement le calendrier de distribution de Vtuber
Depuis que j'ai commencé à travailler à des moments différents, j'ai créé un Bot qui me dit l'heure de quitter le travail
Classe qui atteint l'API de DMM
J'ai créé un robot musical en utilisant discord.py et l'API Google Drive (testé avec Docker → déployé sur Heroku)
J'ai essayé de dessiner une ligne en utilisant une tortue
J'ai créé un bot Discord en Python qui se traduit quand il réagit
Débutant: j'ai créé un lanceur à l'aide d'un dictionnaire
J'ai essayé de créer un LINE BOT "Sakurai-san" avec API Gateway + Lambda
J'ai fait une simple minuterie qui peut être démarrée depuis le terminal
J'ai créé un konoha de bibliothèque qui fait passer le tokenizer à une belle sensation
J'ai créé un bot LINE qui me dit le type et la force de Pokémon dans la région de Garal avec Heroku + Flask + PostgreSQL (Heroku Postgres)
Création d'un modèle de discrimination d'image (cifar10) à l'aide d'un réseau neuronal convolutif
J'ai essayé d'utiliser l'API BigQuery Storage
Je souhaite créer une API qui retourne un modèle avec une relation récursive dans Django REST Framework
Hanashi qui est devenu un BOT en lecture en essayant de faire un BOT d'analyse morphologique en utilisant la populaire API LINE BOT