Skip to content
This repository has been archived by the owner on Mar 25, 2023. It is now read-only.

Help UseCases

mugip edited this page Jan 26, 2021 · 14 revisions

ユースケース

本ページでは、im pact のユースケースの一例をご紹介します。

注意事項

  • 以下のユースケースは、あくまでもアイデアの一例です。
    / The following use cases are just examples of ideas.

  • im pact は、OSSのオートメーションシステム (広義で考えれば、Home Assistant や n8n などと同等) です。各ユーザが自身のサーバに im pact とモジュールをインストール (またはフォークして独自に開発) することで、各々の自由なアイデアで、オートメーションシステム/ボットを構築できます。
    / "im pact" is an Open-source automation system (in a broader sense, equivalent to Home Assistant, n8n, etc...). Each user can install the "im pact" and any module on their own server (or fork and develop it independently), and make a bot / automation system for any use case under their free ideas.

  • 運用する際は、 Twitter 社の自動化ルール など、各社の規則を遵守してください。
    / When using "im pact", you must comply with the rules of each service providers such as the Twitter Automation rules.

    • 例えば、Twitter 社は、機械的ないいね (Likes) を禁止しています。また、自動投稿、自動リツイート、自動フォローなどに関しても規則を設けています。もし、規則に違反すると、あなたのアカウントが凍結される恐れもあります。ご注意ください。
      / For example, Twitter forbids mechanical likes. They have also rules for automatic posting, automatic retweets, automatic following, etc. If you violate those rules, your Twitter account may be banned. Please be careful.

    • Twitter にアプリケーション登録を行う際は、Twitter 社に対し、あなたの利用目的を正しく伝えることを強く推奨します。
      / When you register your application on Twitter, we strongly recommend that you tell Twitter your use case correctly.

  • 私たちは、あなたが im pact を正しい用途かつ有意義に使ってくださることを切に願っています。
    / We sincerely hope that you will use "im pact" in the right way and in a meaningful way.

    • 当然ですが、 @arisucool では、Twitter 社のルールを厳守して運用しています。
      / Of course, we operate @arisucool in strict compliance with Twitter's rules.

イラスト リツイート ボット (@arisucool)

橘ありすちゃんの非公式イラスト画像をリツイートし、このアカウントのフォロワー (彼女のファン) に届けるためのボットです。 健全な画像 (即ち、SFW (Safe For Work)) だけをリツイートします。

以下のツイートフィルタおよびアクションを使用しています。

  • ツイートフィルタ:

    • TfIllustImageClassificationFilter - イラストのツイートのみに絞り込むために、ツイートの添付画像がイラストなのかスクリーンショットなのかを判別します。

    • TweetTextBayesianFilter - 目的のキャラクターに関するツイートのみに絞り込むために、ツイート本文がそれらしいかどうかを判別します。

    • TweetAuthorProfileLikeFoloweeBayesianFilter - 目的のキャラクターに関するツイートのみに絞り込むために、ツイートの投稿者がそれらしいかどうかを判別します。

  • アクション:

    1. ApprovalOnDiscordAction - Discord でツイートを承認/拒否するためのアクションです。不適切なリツイートを防ぐために、私たちは Discord のチャンネル上で有人による監視を行っています。Discord 上で承認されたツイートは、次のアクションへ遷移されます。

    2. WaitForScheduleAction - 指定されたスケジュールが到来するまで、ツイートを保留するアクションです。毎日定時に一定数のリツイートを行うために使用しています。スケジュールが到来したら、保留中のツイートのうち、数件だけが次のアクションへ遷移されます。

    3. RetweetOnTwitterAction - Twitter 上でツイートをリツイートするためのアクションです。


Home

Clone this wiki locally