[PYTHON] Eine Geschichte, die Slack und Google Spreadsheet verbindet

Es ist ziemlich einfach, Slack- und Google-Tabellen zu verbinden

Ich gehe davon aus, dass die API von slackbot bereits erstellt wurde.

Klicken Sie hier, um einen Slackbot zu erstellen

Ich werde hier weiterhin Einstellungen zu my_mention.py hinzufügen.

Und hier erfahren Sie, wie Sie die API von Google erhalten. Wahrscheinlich am einfachsten zu verstehen ...

Google API- und SpreadSheets-API-Einstellungen

Alles was Sie tun müssen, ist Anweisungen für den Chatbot und die Ausgabe zu geben

Im Slackbot @respond_to ('Reagiert auf das, was Sie hier eingeben') Erhält den Wert mit und das druckähnliche Element von Chatbot message.reply ('Chatbot's Antwort') Sie können es hier tun

my_mention.py


@respond_to('Ausgabe')
def smart_func(message):
    message.reply('Wie du sagst')
    worksheet.update_cell(2,1,str('Herr Murakami ist cool'))

(Worksheet.updata_cell (*, *) stammt aus der gspread-Bibliothek) Danach fühlt es sich an, als würde man nur durch Anweisungen in eine CSV-Datei ausgeben.

スクリーンショット 2020-02-01 22.17.05.png

Recommended Posts

Eine Geschichte, die Slack und Google Spreadsheet verbindet
Holen Sie sich eine globale IP und exportieren Sie sie in Google Spreadsheets
[Google Photo & Slack Photo Bot] Eine Geschichte über das Erstellen eines Bots, der ein Foto in Google Photo erfasst und an Slack sendet.
Eine Geschichte über Python Pop und Append
Eine Geschichte, die von Go's globalen Variablen und ihrem Umfang abhängig ist
Eine Geschichte über das Ändern von Python und das Hinzufügen von Funktionen
Eine Geschichte von Versuch und Irrtum beim Versuch, eine dynamische Benutzergruppe in Slack zu erstellen
[Vorbereitung der AWS GCP-Prüfung] Verwenden Sie udemy- und Google-Tabellen
Eine Geschichte über das Ausprobieren von pyenv, virtualenv und virtualenvwrapper
Eine Geschichte über Kindergärten, Kindergärten und Kindergärten
Eine Geschichte, die die Discord-Aktivität im Slack-Status widerspiegelt
Eine Geschichte, die mit ein wenig Einfallsreichtum mit Google Cloud Storage verknüpft ist
Rufen Sie die Benutzer-ID und den Bildschirmnamen des Teilnehmers in Slack ab
Erstellen Sie einen Slack Bot
Die Geschichte des Erstellens einer Datenbank mithilfe der Google Analytics-API