機能はタイトルのまんまです。カタコト英語促進。
狙いとしては、試しに英文打ってみて
英語として意味が通るか(伝わるか)、がポイント。
試しに英文打ってみようという気にさせる機能を目指します。
(基本の動作)
1.入力窓(コンソール)から英文を打つ。
2.API経由で自動で日本語に翻訳。
  ※1.で日本語を打った場合は翻訳を飛ばし4.へ。
3.日本語をコンソール上に表示。
  →最初打った英文の意味(意図)と離れていないかを確認
4.およそ意味が合っていればそのままどれかキー押して5.Toot実行へ。
  ※意味が違う場合はキャンセル→1.に戻る。
5.翻訳された日本語とそれを再度英文に直した文章をToot。
  →最初打った英文とどこが違うかを確認する。

※ソースは後述 (Python環境がいります。)
※パラメータをイジる事により他の言語にも対応。
※APIを利用した翻訳のため文法的には多分ざっくり。
※暇つぶしやすきま時間に遊ぶのに適しています。
※上記の基本動作をぽむ式とよびます。
※ぽむ式作ってみた、作ってみたいなんて方はお知らせくれると幸せ。
[作成中もしくは検討中の機能]

・おばけコントロール機能
 自分でおばけの反応度を選べるようにできないか検討中。
 取り憑き/多め/そこそこ/静かめ/お祓い

・単語、タグ集計おばけ
 リレー上(雪餅/タグリレー)のワード(単語)とハッシュタグを数えて
 時報に併せてお知らせする機能。
 →4/8ほぼ完成、現在試運転中。

・絵文字アートTootおばけ
 某びゃんびゃん氏作の絵文字アートをリストに登録しておき、
 No指定して実行すると一発で絵文字アートを呼び出してTootする機能。
 →ほぼ完成。どう使うとよさげか検討中。
  →深夜2時の丑の刻参りにて試運転中。

・ヒジキ構文検知お化け(例:朝飯界に行く、ゲーム死体etc)
 例のヒジキ構文が流れてきたら警鐘を鳴らすお化け。
 →苦戦しつつプロトタイプ完成、現在試運転中。
  →まだまだ改善余地あるので検討中。


(Python)ぽむ実験室
これまでつくった機能一覧です。

[マストドンBot]
 普段"お化け"と呼ぶやつ。
 マストドンで自動でエアリプさせるための機能です。
・エアリプbot
 - タイムラインの呟きを読み取ってエアリプを呟く。
 - 他者のTootに対して○○なの、○○いいね、などのエアリプを投げるタイプと
 - 流れてきた呟きを英語に翻訳し、追ってエアリプを投げるタイプの2種。
 - エアリプのバリエーションは特定ワードへの反応を初め多岐にわたる。
 - タイムラインを埋めないよう出現頻度の調整機能。
 - 連投しないようToot後の待ち機能、etc。

  [稼働アカウント]
  ・連合TL向け
  https://pomdon.work/@obapom
  https://pomdon.work/@robopom
  ・ベスフレLTL向け
  https://best-friends.chat/@obapom
  https://best-friends.chat/@robopom
  https://best-friends.chat/@honpom


---
[マストドンの連絡先]
 @nippon@pomdon.work

お化けな遊び。

2019年3月5日 日常
お化けな遊び。
お化けな遊び。
現在マストドンにてまったりエアリプするお化けbotを作り、
アイコンを別の人に変えて遊ぶことをしてます。
浮上場所はどこかのサーバのLTLではなく、連合を経由したタグTL上に現れます。
(#theboss_tech タグ)
お化け1:https://mstdn.blue/@obapom
お化け2:https://mstdn.tw/@obapom
お化け3:https://pawoo.net/@obapom ※翻訳あそびタイプ

アイコンは基本1日だけ利用させて頂く感じですが、今後日替わりで
再登場することもございます。
※一度許可頂いた場合でも後日取りやめ自由ですのでお声がけくださいませ。
  直接あるいはお化け宛にリプもしくはDMで。
※下ネタ等の呟きはございません。伏せ字で○○ダメだよはあります。
※猫Toot多め。
2030以上先の呟きは原則自動的に消去されます。

おまけ
※○○はいいぞ、○○ダメだよの反応ワードも希望あれば教えてください。
※反応しない場合や逆にめっちゃ言わされる可能性もございます。
※反社会的なワードはいけません。

あくまでBotづくりで遊びながらプログラムに親しむのが目的であり、
本人ソックリなBotを作る方向ではありません。

(というわけで似せるのは二の次。。)


お化けにすることを許可頂いた方々。(敬称略)
19/3/5 にゃんたーん https://dotdon.jp/@nyantan
19/3/5 たれ蔵 https://pokemon.mastportal.info/@bench_katou
19/3/5 パラキヤ https://dotdon.jp/@pawrakiya
19/3/5 ぬらりん https://pokemon.mastportal.info/@Nunununulalin
19/3/5 じぇい https://mstdn.jp/@souji
19/3/5 めいめい https://friends.nico/@mei23 (元画像提供感謝)
19/3/5 にゃぎゃ https://mstdn.beer/@hongeipii
19/3/5 宮原太聖(AMW) https://amemiya.work/@TaiseiMiyahara
19/3/11 うんペン https://mstdn.jp/@tsm0727
19/3/11 ニトペン https://pokemon.mastportal.info/@Pochama
19/3/11 びゃん https://dotdon.jp/@biang
19/3/13 @nezuko_2000 https://mstdn.nere9.help/@nezuko_2000
19/3/13 てるさん https://abyss.fun/@teru_san

まだひっそりお化け候補募集中。

ツイッターが未成年表現関連の規約を強化したことで昨年以来のマストドン移住熱がやってきた。
20時現在でもmstdn.jpのタイムラインでは次々と新規アカウントを観測している。

ツイッターのトレンドでPawooやマストドンが入り、Yahoo!のリアルタイム検索でも
pawoo1位マストドン8位との情報。

作業メモ

2019年2月23日 日常
3_toot_paste_boss.py
とうとうPythonからマストドンAPI叩く。

以前からPythonでマストドンへのTootが出来るとは聞いていたけど
ずっと後回しにしていたのだった。
あまり大した処理は作れないけど自作のプログラムからつぶやけるのは
やはり楽しい。
マストドン話 v2.7.2
先月のv2.7.1以降タグTLが自動で流れなくなっていた問題が修正。

よく使う鯖としては神崎丼が既に導入済みであったため
試してみたところタグTLがスムーズに流れてくれたのだった。

すばらしや。
のえる@DTP鯖管: "#ハッシュタグリレー 勢にとっては、待望の、タグタイムラインのストリーミングがちゃんと機能するバージョンです。" - DTP-Mstdn.jp
https://dtp-mstdn.jp/@noellabo/101609834469246048

午前中、某タンスからあちこちにフォロ爆がされ連合TLに少し混乱が見られた。
どうやらそこのタンスではフリーメールから46もの新規垢が作られ
フォロ爆の踏み台にされた様子。
ぽむタンスはフォローを受付けない設定なのでフォロ爆には見舞われなかった。

んーむ。。
Click Group: "cnet.siteについて。 大量のフォロ爆された方、インスタンスの管理者様にお詫び申し上げます。…" - [MSI] Mastodon Shizuoka Instance
https://cnet.site/@ClickGroup/101605603375132551

管理者さまと思しき方もお悩み。
梅ちゃん: "やばい...... とりあえず、全アカウント停止させたけれども追いついてない......" - mstdn.jp
https://mstdn.jp/@x86taka/101605661104903315


なおこちらのタンスは開設からまだ半月ほどの新しいタンスらしいけども、
他にも多数タンスがある中で何故ここでフォロ爆なのか?というモヤモヤが残った。
こういった迷惑行為を行う人間の都合など理解しようも無いが・・。

個人的な所感です。

【メリット】
・タグリレーに入ってないインスタンスでもリレー向けに
 Toot発信&受信ができるようになったのでインスタンス選択が自由に。
 どこでもタグTLに乗っかれる。←大きい

・現状タグカラムの自動更新機能に問題があり、
 タグリレーに入っているインスタンスでも個人購読機能が使えると便利。
 (リレーBotがホームTLにBtしてくれるため。)

・インスタンスユーザーのうち1人でもタグ購読をしていれば
 その他のユーザにも連合TL経由でタグTootが見える。←これも大きい

・ここのタンスもタグリレーに入ってればいいのに><と悩まずに済む。←これ(r


【無理やりデメリット】
・個人参加するにあたり、Botへの指示がDMベースのため初めての場合は難しく感じる。
 →慣れればそんなでもない。

・大手インスタンスでも個人参加できてタグTLを楽しめるため、
 他のリレー参加系インスタンスへの移住する動機が鈍る恐れ。
 →まだリレー命なユーザはそこまで多くないと思われる。

・リレーBotがBtしたTootをホームで読む方式なので
 ホームTLがBtでごちゃごちゃになりがち。色んなタグが混在する。
 →リレーBotはリストに分離すれば良い。(アビス丼ふぃわさん情報)

・Btを読む方式なので慣れないうちはちょっと見づらい。
 →比較的少人数かお一人様であれば連合にも流れるので連合TLを見るお勧め。

・タグToot中毒常用者にとってはタグリレーが便利になりすぎ依存の恐れ。
 また万一タグリレーが機能しなくなると思考停止に陥る恐れ。
 →SNS依存いくない

・リレーBotにBtされる度に通知が来る。
 →Bt通知は切っとけば無問題。

マストドン話 タグリレー個人受信機能開始
前回紹介したハッシュタグリレー個人参加機能について、
本日第2段の機能となるタグ購読機能の開始が発表された。

これまでタグリレーに個人参加することでTootを
リレー向けに発信することができていたのだが、
逆にタグリレー側からの受信が出来ないままでありました。
今回の購読機能開始により、個人がタグリレー側から
好きなタグの付いたTootを受け取れるように。

※前回記事は↓。
https://pomjpn.diarynote.jp/201901270742541392/

ぼんやりしてたら突然発表されてびっくり。
のえる@DTP鯖管: "#ハッシュタグリレー に、ハッシュタグとアカウントの
購読機能を追加しました。 - DTP-Mstdn.jp
https://dtp-mstdn.jp/@noellabo/101571935303502216

・・何やら難しそうな感じがしますが購読する方法は至ってシンプル。

(購読登録方法)
1.まずこちらのアカウントを所属する鯖からフォロー。
@relay@hashtag-relay.dtp-mstdn.jp

2.次に下記の要領でDMを送る。※@relayの方ではない
@relayctl@hashtag-relay.dtp-mstdn.jp subscribe #購読したいタグ1 #タグ2 …

※複数設定可能。
成功するとリレーBotさんから受付完了の返信が届く。(参考画像)

(購読解除方法)
登録した時と同じ要領で下記のDMを送る。
@relayctl@hashtag-relay.dtp-mstdn.jp unsubscribe #解除したいタグ1 #タグ2 …

一度に全部解除したい場合は
@relayctl@hashtag-relay.dtp-mstdn.jp unsubscribe :all-tag

以上、タグ購読のやり方についてでした。
アカウント購読の方法については直接のえるサンのToot参照ください。(w

※注意点
・タグ購読登録時にDMで送らず公開メンションで送るとタグTLに載ってしまうので注意。

大手インタンスであるところのmstdn.jpが2/1にサービス停止を伴うメンテを実施。
マストドンのバージョンが2.6.5→2.7.1に引き上げられた。

なお当初終了時間が"未定"で長引くかと思われたが案外早めに終わり、
およそ2時間でサービス再開された。
マストドンには現在主に下記のタイムラインが存在しています。

HTL ホームタイムライン
LTL ローカルタイムライン
FTL 連合タイムライン


マストドンの標準の画面ではHTLがデフォルトで表示され、
LTLとFTLはメニューから選択して表示されるものです。
一部LTLをデフォルトで表示するインスタンスもあります。

これ以外にもう一つ、タグTLというものが実は存在しており
これは現状メニューから表示することができません。
上記いずれかのタイムラインに表示されたハッシュタグ(#hashtag)を
クリックして初めて画面にカラムが表示されるものです。

この機能が実は以前からあったというのは知っていたのですが
いかんせん所属するタンスおよび連合TLに流れてきたTootからのみ
タグ付きTootを抽出してくれるイマイチなものでした。

この使い勝手がイマイチな機能が先日(と言ってももうかなり経ちますが・・)
マストドンのv2.5.0より実装されたリレー参加機能により
大きく使い勝手が変わりそうな気配を見せています。

リレー機能の詳細は省きますが、ごく簡単に書くと
リレーサービスに参加しているインスタンスのTootが
リレーサーバを経由して各インスタンスに中継されるというサービスです。

これで何が変わるのかというと、これまで連合TLには
自身のインスタンス内で呟かれたTootとインスタンス内のユーザが
フォローしている外部インスタンスのTootだけが流れていたのが
リレーに参加する事より、同じくリレーに参加しているインスタンスの
全てのTootが連合TL流入してくるという点です。
※中継は現状公開Tootのみ。未収載や非公開のTootは除く。

当初この機能について知った時、正直
「連合なんか賑やかになってもなぁ、、」という印象でした。
眺めていると色々なつぶやきが流れてきて楽しいのですが
流量がそれなりにあるのでずっと見てると疲れます。

それまで大人数のタイムラインは大手タンスだけのものでしたので
多くのタンスが繋がることであたかも大手タンスができたような
そんな感覚ではありました。


で、何がタグTLにとってメリットがあるかと言うと(もうお分かりと思いますが)
連合が賑やかになることによって広範囲のタンスからタグ付きTootを
捕獲することができるようになった、という点です。
これまでインスタンス内の呟きと各ユーザのフォローだけで繋がった
インスタンスから抽出していたのが、リレーサービスに参加するタンス全体から
抽出できるようになるので俄然利用価値が高まります。

連合TL、もしくはLTLですら単に呟きの羅列であったものが、
タグTLを活用することで流れに繋がりが生まれてきます。
これまでHTL、LTLが主流であったマストドンに、広範囲のインスタンスに
散らばる似た嗜好のユーザがタグTLで交流するというもう一つの
大きな流れが出来ていく、そんな可能性が見えたリレー機能です。


※※※
リレー機能を試してみたい!という方はこちら↓。

YUKIMOCHI Toot Relay Service
https://relay.toot.yukimochi.jp/
ハッシュタグリレーサービス
https://hashtag-relay.dtp-mstdn.jp/
マストドンのdtp鯖管でもある のえるサンの運営するハッシュタグリレーが
本日個人アカウントからも参加出来る機能を開始。
のえる@DTP鯖管: "【訂正版】 #ハッシュタグリレー への個人参加機能、
一応動くようになってますので、βテスト的な感じ…" - DTP-Mstdn.jp
https://dtp-mstdn.jp/@noellabo/101480747534086773

そもそもハッシュタグリレーとは・・、については↓
https://hashtag-relay.dtp-mstdn.jp/

これまでユーザが所属するインスタンス自体がタグリレーに参加していないと
Tootがリレーされなかったが今後個人単位でリレーにTootを流せるように。
参加もしくは離脱する場合、下記の要領でリレーBotにメンションを送る。

(参加)
@relayctl@hashtag-relay.dtp-mstdn.jp join

(離脱)
@relayctl@hashtag-relay.dtp-mstdn.jp leave

うまくいけばリレーBotさんから返信が来てフォローされるので、
その後タグ付きTootがリレーされるようになる。
※もし鍵垢の場合はフォロリクを通しておくこと。


※注意点 1/26現在
・現状は個人ユーザ→リレー側への一方通行。
・ハッシュタグ付きのTootのみリレーされる。(それはそう)
・プレロマやMisskeyから送ってみても反応無くマストドンのみ対応している模様。
・マストドンWeb画面でタグカラムを表示するとTootが更新されない現象あり。
 (マストドン自体の問題か?)

※2/11追記
・個人受信機能が開始されました。
・プレロマからもリレーに流せるようになりました。
・タグカラム更新されない問題はマストドンv2.7の問題とのこと。

マストドン話 マシ鯖閉鎖
1/6にざぼてく本家が閉鎖されてから生き残っていたマシ鯖
(https://masi.theboss.tech/)が本日23時過ぎに
管理人により閉鎖された。

今後も連合リレーを利用して#theboss_tech タグで
利用者間の交流が続くと思われる。
ムトーで契約していたお一人様タンスがドメイン期限を迎えるため
新しいドメインにて再申し込み。
pom02.top→pomdon.top

支払いはPayPalで千円分だけ。
マストドン話 神崎丼エラー
昨夜から神崎丼がエラーで繋がりません。メンテ中との声も。
https://knzk.me

※本日9時にサービス再開、バージョンアップしてv2.7に。
mstdn.jpが今日0時過ぎから朝7時頃までメンテ。
サーバをシンガポールから日本に移し性能も大幅にUPしたとの事で
呟いてみた感じは確かにサクサク。
マストドン話 ざぼてく閉鎖へ
22時過ぎ、突如ざぼてく鯖缶より閉鎖の意向が示される。
数日以内→1/6に閉鎖されるとのこと。
去年から度々利用していたので残念。


>masi: "ハッシュタグリレーあるしそろそろ theboss.tech 閉鎖していいかもしれない #thebo…" - マシ鯖
https://masi.theboss.tech/@the_boss/101358486460444547

>masi: "まじで theboss.tech 閉鎖してみる?たのしそう #theboss_tech" - マシ鯖
https://masi.theboss.tech/@the_boss/101358536695524228

>masi: "閉鎖!閉鎖!とっとと閉鎖!しばくぞ #theboss_tech" - マシ鯖
https://masi.theboss.tech/@the_boss/101358812336611444
今日17時半頃から20時頃までmstdn.jpがサービス停止。
きぼソ社によれば外部からの攻撃とみられるとの事。

昨日「12/29(土) 〜 1/3(木) は年末年始のため休業」と言っており
復旧は年明けかと思われたが対応された。


https://now.kibousoft.co.jp/@kibousoft/101323671875639247

※復活するもその後断続的に重い状態が続いている。

1 2 3 4 5 6 7 8 9 10 11 12 13 >