kawaii project in Unity
連続の投稿です。
Feです。
前回に引き続き、
ハッカソンでの作業内容についての備忘録(ほぼ日記)を書いていきたいと思います。
4月29日の作業内容
昨日まで色々と学校の課題や何やらで忙しかったので、
あまりハッカソンの内容に手をつけられていなかったのですが
昨日ようやく作業に取りかかることができました...
全く何やっているんだか...
作業内容
開発環境
python 3.7.4
atom(pycharmでやろうかな)
firebase(cloud firestore)
昨日やり終えた内容は以下の通りです!
・discordのサーバーたて、chatbot作成
・discordのコメントをcloud firestore(firebase)に登録
・discordでコメントを消したらcloud firestoreでもコメントを削除
これからやらなければいけない作業は、
・discordでコメントの編集があったらcloud firestoreの該当コメントも編集
・cloud firestoreで登録したコメントを逐一unityに持ってくる
・コードをもっとわかりやすく書き直す
ですかね
作業手順
まずdiscordについてですね
Discord Botアカウント初期設定ガイド for Developer - Qiita
Pythonで実用Discord Bot(discordpy解説) - Qiita
APIリファレンス — discord.py 1.4.0a ドキュメント
の順で参考にさせてもらいました!
とても丁寧でわかりやすく、botを作成するまでは
1時間ほどで全ての作業が終わりました
次にfirebaseについてなのですが
pythonでfirebaseの設定をする手始めとして
とりあえずPythonでFireBase Cloud Firestoreを使ってみる - Qiita
その次の内容として
Cloud Firestore を使ってみる | Firebase
データの追加について
Cloud Firestore にデータを追加する | Firebase
データの取得について
Cloud Firestore でデータを取得する | Firebase
cloud firestoreの各操作の概要を
Firebase: Cloud Firestore と Cloud Storage をPythonから使う - Qiita
コレクション→ドキュメント→フィールドを取ってくる際の参考として
Python3.7でCloud Firestoreを操作する | nansystem
Realtime databaseとcloud firestoreとの違いはこちらです。
ちゃんとした開発経験があるわけでも無いので、
自分で解説するのも痴がましいと思い参考にしたリンクを羅列しました。
全て終わったら作業内容を簡潔にまとめてブログに掲載してみたいですね!