botをつくってあそぼう!

この記事は、SYSKEN Advent Calendar 2023 12月12日の記事です。

どうもこんにちは、えながです。

記事作成がなんとか間に合ってほっとしています。

 

経緯

皆さん会話は好きですか?

 

私は好きです。

 

とりとめのないしょうもない会話をしているときが特に楽しいです。

また、全員が眠かったりして正常に頭が働いていない状態でする会話も好きです。

かといって常に会話してくれる人が都合よくいるとは限りません。(特に深夜)

 

人がいないならChatGPTにでも相手してもらえばいいんじゃない?と思う方もいると思います。

ただ、ChatGPTは基本的に正論で話してきます。話をただ聞いてほしいだけの時や、正論を求めていない時に「そうじゃない!!!!!!!!!!」という気持ちになったのも1度や2度ではないでしょう。

 

 

では、話せる人がいないときや決まった返答が欲しいときどうすればいいんでしょう?

 

 

 

 

そうです、自分に都合のいいbotを作ればいいんです。

 

botをつくる

まず、LINE Developersコンソールにログインします。これは個人のLINEアカウントを持っていればログインできます。

次に、Massaging APIを利用するためにいろいろするのですがLINE Developersにあるドキュメントの通りに進めれば大体何とかなります。この際、Webhook URLにGoogle Apps ScriptのURLを貼ることで、サーバーとして利用することが可能です。(Git studentsでHerokuが無料で使えることを知らなかった)

この後、Google Apps Scriptの方でコードを書いてデプロイするとこんな感じに動きます。

これをいろいろ改造すると、自分に都合のいい返答だけをしてくれるLINEbotを作成することが可能です。

この場合、ユーザーが「ありがとう」と送信すると「どういたしまして」と返信し、それ以外のメッセージを送信すると「こんにちは」と返信します。

 

 

ただ、これだとなんかさみしいですよね?

それに今回はアドベントカレンダーということでこの記事を書いているので、クリスマスに絡めてなにかしたくないですか?

 

ということで

 

 

「クリスマス」を含むメッセージを送信すると「メリークリスマス!!!」と返信し、それ以外だと「こんにちは、ご用件は何ですか?」と返信するようにしてみました。
これですこしはクリスマスっぽいことができたのではないでしょうか?

自分はクリスマスまでこれで遊ぼうと思います

 

 

それでは、皆さんメリークリスマス!!!!

また、よいお年を!!!!!!!!!

絵が描けなくてもポストカードを作りたい!

この記事は、SYSKEN Advent Calender 2022 12月18日の記事です。

はじめに

皆さんこんにちは。今年も「もうこんな時期かぁ、1年過ぎるの早くない?」などと考える時期になってまいりました。 
自分が季節に置いて行かれているような気がするので今回は季節感を取り入れるべくポストカードをつくっていこうと思います。
ただ、自分は絵が描けないので図形を切り貼りしていい感じのポストカードが作れたらと思います。

下書き

なんかこんな感じにつくれたらいいかな~って頭の中でイメージしたものを書き起こします。
書き起こしたものがこんな感じ。

細かいところは後で詰めていくのでおおざっぱでいいです。←よくなかったです。後の自分が困るので具体的に描きましょう。

つくってみる

とりあえずちまちま作ってみます。使用しているのはFigmaです。
クリスマスカラーといえば赤と緑のイメージがあったので、背景は緑にします。赤はずっとみてると目が辛いので。
メインの飾りっぽい部分は丸と台形を組み合わせて作ります。作ったものがこちらになります。

う~ん味気ない。あまりにさみしすぎるので、周りにいろいろ付け足します。
付け足す過程で行き詰って友人に助けを求めたりといったことがありました。
(本当にご迷惑をおかけしました……<(_ _)>)

そしていろいろ付け足したものがこちらになります。

もさもさしてるやつが一番時間かかったんですが、全体でみると邪魔な気もしますね。
まだまだ味気ない感じがしますが、いったんこれで完成とします。
改めてみると微妙な気がするので、いつか作り直すんじゃないですかね。知らんけど。

使用した素材サイト様はこちらです。
・いらすとや(https://www.irasutoya.com/)
・ハンコでアソブ(http://hankodeasobu.com/)

おわりに

今回はポストカードを作ってみました。感想としてはもうちょっとfigmaを使いこなせるようになってもう一度作ってみたいなと思いました。
皆さん、くれぐれも体調には気を付けてよいクリスマスをお過ごしください!!
次回のSYSKEN Advent Calender 2022は12月20日、担当はmakura先輩です。お楽しみに!

反省:タスクは後回しにせずにちゃんと終わらせよう。締切駆動ダメ、ゼッタイ。