/file

Primary LanguagePython

みんなが使えるような便利系コードの置き場です(うちの備忘録でもあります)
うちの環境に特化してるコードもあるのでその時はご自由に改造なりなんなりと。。。

file: various

作ったものを色々突っ込んだだけのファイル

file: VRChat

VRC向けスクリプト置き場

isMute

VRChatのEXParamにisMuteっていうboolパラメータを作って
FalseにしたりTrueにしたりするとミュートが操作できます

注意

ここにあるスクリプトのうち、Twitterのデータ処理を対象にしているスクリプトに関しては
Twitter Developerに登録の上、Twitter APIを使用可能にする必要があります。
また、Python本体の他にTwythonと呼ばれるライブラリが必要になりますので[pip install twython]とかでインストールしてください

playBGM_OBS.py

配信画面に現在再生しているBGMのタイトルを置くためのスクリプトです
複数のBGMをランダムで流す構造になっています
Pythonから再生されるのでデスクトップ音声でOBSに入力します(ウインドウの再生ソースを変えれば仮想IFにも流せるかと)
その他使い方などはコメントアウトに記載しています
https://twitter.com/Yanagiba_Huyuka/status/1427595882254331911

auto_unblock.py

twitterアカウントにて鍵アカのフォロワーを自動的にブロ解するスクリプトです
((まだ無駄が多い気がする))
処理をifで追加すれば相手のフォロワー数で判断したりもできます
付きまといアカウント防止用です
cron 15 * * * * 以上推奨

friend_id_get.py

twitterアカウントのフォローフォロワー(FF内)をPythonでのリスト形式にしてテキストファイルで出力するスクリプトです
アカウント名とスクリーンネームはコメントアウトでリストに追加され
アカウントのIDのみがリストに参照できる形で追加されるようになっています
(twitter APIの仕様上3000人までしか取得できません。なんとかします)
スクリプト終了時にFF内の人数もコンソールに出力されます
レート制限の処理はまだ書いてません
(念のため使うトークンでのリクエストをしばらく待ってから実行することをおすすめします)

かたおもスクリプト.py

Twitterアカウントの片思い、片思われを確認するスクリプトです。 名前の出力にいちいちリクエストを送っているため、把握しているアカウント数が1000件を超える場合使用できない可能性があります。(まだ試してない)
修正するのでしばしお待ちを。
なお、アカウント数がそれ以下の場合は普通に使えます。