pythonを使ってcluster(メタバースプラットフォーム)でメッセージの送信を自動化したい

予算
見積り希望
納品希望日
ご相談
募集期限
募集終了 締切日 2023年11月11日 /
掲載日 2023年11月5日
応募状況
応募人数 1
契約人数 0
閲覧数 196
用途・種類
作業自動化・効率化、テスト・デバッグ・検証
対応範囲
設計、テスト
用意してあるもの
ー
開発言語
Python

募集内容

依頼の概要・目的・背景
掲題の依頼の為、見積り相談を投稿いたします。 【依頼背景】 私はメタバース"cluster"にて、イベント活動をしております。 https://cluster.mu/ つきまして、イベント毎に、cluster内のフレンドに対し、ライブ告知文を送りたいと考えております。 しかし、clusterにはメールのように複数一斉送信のような機能がなく、メッセージを1通づつ送りしか今のところ手段がありません。 ブラウザでメッセージ送信に対応しておらず、clusterアプリ内からしかメッセージ送信ができません。 そこでpythonを使ってclusterでのメッセージの送信自動化を検討しております。 告知文を送りたい相手リストをexcelにまとめて、備考欄も使用して各人に応じた告知文を生成したいとも考えています。 【目的・やりたいこと】 大まかなプロセスとしては以下3つです。 1.clusterのフレンドのIDを一括コピーする cluster の下記ページの一覧には 自分のフレンドの名前とIDのが掲載されます https://cluster.mu/account/friends clusterへのログインは、Gmailアカウントに紐づいて行っているため、ユーザーネーム・パスワードといったものがありません。 名前とIDの一覧をエクセルファイルに纏めたいと考えております。 しかし、この一覧はまとめてコピー&ペーストすることができません。 google chromeのデベロッパーツールを使ってElementsを見てみた所 <p class="sc-dhKdcB ckkvBF MuiTypography-root MuiTypography-body1 sc-fSjEuY fDRxPe">cluster名</p> <p class="sc-dhKdcB eFasor MuiTypography-root MuiTypography-body2 sc-kuCHnY UuOst">@cluster_ID</p> という記載があります。 そこで、pythonをつかって、上記部分の 名前「cluster名」、ID「@cluster_ID」の部分をスクレイピングするコードを書いてください できればその後名前とIDを別の列に分けて一覧をエクセルファイルに書き込む動作も含めたいです。 以前自分でもChatGPT(有料版)に相談しつつ作成を試みたこともありましたが seleniumで立ち上げたgoogle chromeでgoogleアカウントでログインしようとすると "ログインできませんでした このブラウザまたはアプリは安全でない可能性があります。" というメッセージが出てログインできなくなっております (普段使っているchromeでは問題なくログインできております。seleniumで立ち上げたchromeではできない状態です) 普段のgoogle chromeのキャッシュを使ってseleniumを使用する、というのも試しましたが出来ずに行き詰まりました。 2.pythonとChatGPTを使って対象相手に合わせた告知文の生成 1.の告知文を送りたい相手リストの別列に備考を記載し、それに応じた告知分を生成 相手の都合や距離感に合わせた告知文を生成したい 一人ひとりに対して定型文と備考をキーワードにChatGPTに聞いて告知文を生成してもらい、出来た文章をExcel別列に記載 それを人数分繰り返し処理をするようなイメージです。  3.pythonを使ってclusterでメッセージを自動送信 1.2で用意したExcelリストをもとに 相手のIDに対して相当する告知文を送るイメージです。 仮にリスト人数を500名とすると、処理を500回繰り返すようなイメージです。 3.の項目が一番の鬼門になるかと思います ChatGPTは「ClusterのAPIを利用する」と回答しましたが、その具体的なやり方がわかりません。 そもそもこれが可能かどうかの確認がまず必要になるかと思います 他にもうまいやり方があれば別の方法でも構いません 【追加情報】 最終的にコード作成後、私の環境で上記の要件を満たす動作ができるか 動作テストと結果検証するところまでやって頂きたいです。 当方の環境 Windows 10
添付ファイル
ー
参考URL
ー
求めるスキル
python ChatGPT
特記事項
ー

応募者一覧

応募者
応募日時
WinkLab
2023/11/05 21:29

募集内容についての質問

質問と回答の履歴

高田_
2年前
はじめまして、高田と申します。 ブラウザ版での自動化では無く、 Androidアプリ版の非公開APIからメッセージを送信する形でもよろしいでしょうか?
GumiWab
2年前
お返事ありがとうございます。 >Androidアプリ版の非公開APIからメッセージを送信する形でもよろしいでしょうか? そういう事できるのでしょうか? ちなみに私が所有しているのはiPad iPhoneとタブレットもスマホも両方ともIOSなのです。
タカックサン
タカックサン
2年前
Clusterのメッセージ送信は専用アプリ以外ではできない、という理解でよろしいでしょうか? Seleniumはブラウザ以外操作できないため、他の方法でアプリを自動操作が必要かと思います。 また、「Cluster API」というものはおそらく存在しません。 「クラスター」というのは複数のサーバーを連携させる技術の名称でもあるので、ChatGPTはそれと混同しているのではないかと思いました。
GumiWab
2年前
お返事ありがとうございます。 >Clusterのメッセージ送信は専用アプリ以外ではできない、という理解でよろしいでしょうか? はい。その理解で合っております。
募集終了
ブックマーク
予算
見積り希望
募集終了

募集者情報

GumiWab
5.0 (6)
1
発注件数
100%
発注率
50%
取引完了率
認証状況
本人確認
機密保持契約(NDA)

この募集内容に似ている仕事

似ている仕事はまだありません。
同じカテゴリからも探してみましょう。