Skip to content

https://github.com/redpeacock78/kyoto-art_news で公開されているRSSの最新情報を取得してGASでDiscordに流すためのもの

License

Notifications You must be signed in to change notification settings

redpeacock78/kyoto-art_news4discord

Repository files navigation

kyoto-art_news4discord

GitHub GitHub language count GitHub top language GitHub code size in bytes
CircleCI clasp
Open in Gitpod

概要

 これはredpeacock78/kyoto-art_newsで公開している京都造形芸術大学 在学生専用サイトのRSSの最新情報をDiscordに配信するものです。
 一応Discordとは言ってはいますがSlack互換のJsonで記述を行っているのでWebhookなどの設定を変更すればSlackに流すことも可能です。 (あとChatWorkとかのWebhookでメッセージをやりとりできるサービスであればDiscordに送る部分を上手いこと改変すれば動くかもしれません。試してないので分かりませんが。)
 また、公式で設定されているOGPのDescriptionは定型文、OGPのImageは404となって死んでいるのでこちらで動的に生成するようにしました。新たに生成するImageの生成と保管・配信にはそれぞれCloudinaryImgurを使用しています。またGASのランタイムにはRhinoではなくV8を設定・使用しています。

Operation image diagrams Operation example
実際の各サービスの連携 表示されるメッセージ例

使用技術

License

This source code is licensed MIT.