語学たん達を応援するたん (応援たん)@ouen_suru_tan
いまね・・・,Twittbotのかわりに
Botbirdsを使ってみています。
両方併用してみる予定です。
Twittbotでは,700ツイートまでという
量の制約がありますが
Botbirdを使うことで,200ツイートまでに増えます。
両方をうまく時間帯が重複しないように組み合わせれば,
2700ツイートまで…いける?
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Botbirdのおおまかな仕様は
「100日に一度ログインしなかった場合、一部機能が停止しても定期(ランダム)ボットはつぶやき続けますが、つぶやきの中のリンクがクリックされた際に広告ページが挟まれる場合がございます。」
語学たん達を応援するたん (応援たん)@ouen_suru_tan
…
botbirdの料金プランのURLをツイートしようとすると,
スパム判定されてツイートが投稿できない・・・!
http s://me tabirds. net/admin/plan.php
語学たん達を応援するたん (応援たん)@ouen_suru_tan
↑のURLには
"100日間ログインしないと、ボットが一部機能停止中の状態になり、「定期(ランダム)ボット(URL付加時はジャンプページ経由となります)」「Botbirdアプリでの返信」以外の動作が停止します。再度ログインすることで再開します。
画像添付時、画像表示用URLが付加されます。"
語学たん達を応援するたん (応援たん)@ouen_suru_tan
あと,Twittbotの無料プランでは「30分に一度」が可能ですが
botbirdの無料プランではできません。
また
画像付きツイートの投稿方法について,
picで始まるURLを掲載する以外に
botの設定画面から直接画像添付できるようですが…
s.net/e1464881.html
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdの関連URLは,たとえヘルプページであろうと
スパム扱いされて,Twitterに投稿できないようですね。
ちょっと困るね。
Twittbotではこういうことは無かったです。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
移行方法
TwittbotからつぶやきをCSVでダウンロードして,
中身の「\n」をすべて「\r\n」に置換。
そして,Botbirdで一括追加。(全行をいっぺんにコピペ)
この際,内容に空行があっても空行は無視されるので大丈夫。
Twittbotの時の, pic. のURLを使った画像投稿も
botbirdで無事に動いてる…
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdの編集画面
Twittbotよりも,やや動作が重い。
Twittbotでは,個別のつぶやきの内容を変更する際に画面遷移が伴わない(Ajax)が,botbirdでは画面遷移が伴う。
botbirdの高機能な点として,たくさんある東特つぶやきの中から語句検索で絞り込んで目的の登録つぶやきを見つけ出すことができる。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,
「<」という文字をつぶやきの中で使えないね。
使うとそれ以降の文字がつぶやかれません。
これは大問題だね。
twittbotではこういうことはおきません。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird
個別のつぶやき登録時
「半角の<>は使用できません」のエラーメッセージが出て
<>の文字の登録が阻止されます。
複数ツイートの一括登録画面から入力した場合には
そのエラーメッセージによる阻止が働かず,登録処理が通ってしまいます。
そのタイミングで<から後ろが消えるようです。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
twittbotでは,
半角カンマを「,」のまま表記登録できますが
そのデータをbotbirdにコピペして登録すると
「,」がすべて {comma} に置換されます。
botbird上で,{comma}への置換は自動で変換されるので,入力する側が不便を感じませんが
同じデータをそのままtwittbotに移植できないので注意ですね
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdからTwittbotへのエクスポートがしやすいよう
コピペ用のフォームがあります。
「一覧取得(読み取り専用)
※一覧作成や、別のボットでの一括登録にご利用下さい。」
の部分でも,{comma}が「,」に戻っておらず
一括コピーしたあとで自分で
{comma}を「,」に置換が必要です。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdの長所として,
並び替えやキーワード検索による絞り込みはべんりですね~
作成日時の新しい順,や
更新日時の新しい順 などで並び替えることができますから,
「このツイートは昔から登録してある」とか
「このツイートは最近更新した」などの管理ができます。
Twittbotではできない点ですね
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,UIの工夫の仕方が非常に悪いね。
赤いとても目立つ矢印が,
絶え間なく視界の中で点滅し続ける。
これは非常に悪いです。
もしこの画面をつくってる人が
実際に自分でこの画面を使っていれば,
「これは気を散らし,画面上で目障りなので良くない。消そう」
という事に気づくはずなのですが
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,UIのまずい点をもう一つ…。
登録済みのツイートが1つずつリストアップされている画面において
個々のツイートの内容が3行ずつしか表示されない。
これはだめですね…。
ツイートを探しづらく,視認性一覧性が悪いです。
Twittbotでは,各ツイートの全体がそれぞれ表示されますね。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
ここでリストアップした問題点をぜんぶ解決したような,新たなbotプラットフォームを自作するしかないんだろうなあ…。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdのUIの良くない点の続きですが,
「残りあと何件を登録可能なのか」が把握しづらいのが悪いですね。
Twittbotでは,新規ツイートの登録ボックスの真下に
「現在何件(あと残り何件)」なのかが
みやすく表示されています。
botbirdでは,画面の一番下に見づらく薄い小さな字で書いてあるのみです
語学たん達を応援するたん (応援たん)@ouen_suru_tan
ここまでの点を総合して全体的に見てみると,
botbirdは
ツイート登録画面を「ユーザが頻繁に使用するエディタのUI」として認識してはおらず,
botつぶやきを登録する上での使い勝手を考慮していない点が多いです。
作った人は,この画面をご自分で実際に使い込んではいないですね。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdのやや良い点として,
「個々のつぶやきを誤って削除してしまうリスクが低い」
という点があります。
Twittbotでは
個々のつぶやきの「削除」ボタンを一回押すだけで
確認なしに登録つぶやきが消えて戻すことができません。
うっかり画面にふれて,意図せずツイートを削除してしまいやすい。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,同じツイートがダブって登録されてしまうミスが非常に発生しやすいですね。
もちろん,ダブルクリック・ダブルポストしないように
おそるおそるノンビリ使っていれば回避できるでしょうけれど,
普通にバリバリ使い込んでいると
あちこちで登録ツイートに重複が起きます。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Twittbotと比べた場合のBotbirdの良い点は,
画面のセッションタイムアウトの時間が長いこと。
Twittbotは,10分とか数十分単位で
ちょっと管理画面を放置していると
すぐにログアウトされちゃいます。
不必要なほどセッションが短すぎる。
Botbirdはそういう煩わしさはなく
1時間単位でもちますね。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,また不具合を見つけましたね・・・。
(1) 個別メッセージ登録画面から
新規つぶやきを登録する。
(2) F5で画面をリロード。
(3) (1)で登録されたのと同じつぶやきが,
追加でもう一つ登録されてしまう。
Twittbotではこういう重複バグは起きません
語学たん達を応援するたん (応援たん)@ouen_suru_tan
どうしてF5を押すかというと,
「セッションが切れていないか確認するため」です。
botつぶやきを登録した後で,
しばらく画面を放置しておいて
そのあとで作業を再開する際,F5を押してセッションが続いているかどうかを確かめるのです。(ログアウトされる場合もある)
語学たん達を応援するたん (応援たん)@ouen_suru_tan
運営へのバグ報告のメール内容:
「御サイトは,リロード安全な設計になってはいない,という事なのでしょうか。」
この不具合を修正するためのテクニカル情報として
Webサイトの具体的な修正方法も添えてお伝えしましたから
ぜひ対応して下さると良いのですが… https://t.co/yaE0RzIB4G
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,また致命的な不具合を見つけました。
自動つぶやきとして登録しているメッセージの
末尾が途切れた状態で自動つぶやきされてしまう場合があります。
そして,その事について
エラーログのようなものは残りません。
これはまずいですね。
@ouen_suru_tan 別のbotでtwittbotとBotbird併用してますが、twittbotでは140字超えてたら、全角半角関係なく勝手に切れます。
ただ、Botbirdは全角や半角を区別してくれて、半角280字分までいけます。
あと、Botbirdはtwittbotでは使えないTL返信が使えたり、検出ワードに正規表現が使えたり、コマンドが豊富です。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Twitter上で「残り文字数2」である文章の
末尾の数文字が
途切れた状態で自動ツイートされたのです。
意図したのと異なる文章が投稿され,フォロワーに拡散されてしまう
というのは,
自動つぶやきプラットフォームの信頼性として深刻に不適格です。
Twittbotではこのようなエラーは起きません。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdのUIのよくない点・・・
複数メッセージ一括登録の画面で,
メッセージ入力ボックスの真下に
「置き換えタグの挿入」という画面パーツがあり,
その真下に「Add」というボタンがあります。
これでは,「Add」を押すと「置き換えタグ」というものがAddされるかのように見えますね。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird
複数メッセージ一括追加は「Add」というボタンで
個別メッセージは「追加」というボタンなのはどうしてでしょうか。なぜ不ぞろいなのか
また複数メッセージ追加の入力ボックスは「置き換えタグ」の入力UIがあるのに
個別メッセージの追加UIには「置き換えタグ」のUIが無いのはなぜでしょう。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdのUIの良くない点・・・
上述の通り,全体的に良くないのですが…
例えば
ユーザに通知しようとしている
エラーメッセージなど
「Please login with your metabirds account.~」
長文が赤字でユラユラと点滅します
点滅は非常にまずいです。文を読み取れない。
読ませる気を感じないです。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdのまずい点・・・
チュートリアルが不要なのでスキップする,という操作をとれないのは良くないね
チュートリアル中も「下のボタンを押してください」
などの文言が
どのボタンを指しているのか伝わりづらいので,
チュートリアルそのものを進めづらいです
語学たん達を応援するたん (応援たん)@ouen_suru_tan
TwittbotとBotbirdの違い…
アカウントがロックから復旧した後で
自動つぶやきを回復するための手順が
両者で少し異なりますね。
Botbirdの場合,管理画面の「ボットトップ」という項目から
ロック解除後に,Twitterアカウントを再認証する必要があります。
見落としがちかも
語学たん達を応援するたん (応援たん)@ouen_suru_tan
上記,ちょっと気づきづらいですね。
こういうエラーログが出ているのですが
「2020-03-19 05:00:04.429521 TWITTER_EXPIRED : Invalid or expired token またはsuspended等のエラー多発のため認証情報をクリアしました。再度Twitter認証を行って下さい。」
そのログに気づく手段がない
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Botbird,バグ発見かな・・・
アカウントのID(スクリーンネーム)が変更され,
アイコン画像も変更した時点で
Botbird上のbot管理画面では
画面上部のアイコン画像が「リンク切れ」になる。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
BotbirdのUI,ひたすら不便だなあ・・。
「メッセージの一括更新」と
「個別メッセージの更新」は,
左サイドバーからそれぞれ直にジャンプできるように
メニューからリンクしてくれないかなあ。
この2者の間をしょっちゅう切り替えるので,
それぞれにパッとアクセスできると良いのですが…。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Botbirdの不便さ
個別メッセージ追加の際は
必ず並び順を「作成の新しい順」にソートします。
最後に追記した物の続きを書くからです。
しかし
一括メッセージ追加or表示の際は
必ず並び順を「作成の古い順」にソートします。
全データが時間順に並んでいる必要があるから。
この切り替えが面倒です
語学たん達を応援するたん (応援たん)@ouen_suru_tan
個別の並び順は,作成の新しい順がデフォルト
一括の並び順は,作成の古い順がデフォルト
だったりすると有難いんだけどな…。
どうしてかというと
並び替え切り替えも,それなりに重い画面遷移を伴うので…。
相当回数の同じ操作の繰り返しの中で
快適に使えない要素なんですよね
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird本当にダメですね…。
botbird上で設定可能なアカウント名が
少し長めだと(ある一定の文字数より長いと)
チュートリアル・初回ログイン時に無限ループになって
設定画面を決して開くことができない,というバグ。
以前に修正を要望し受理もされたのですが,
まだ治っていません。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird
Twitterから認証を済ませてアプリ側にコールバックで戻ってくるタイミングで
管理画面にログインできずブラウザがタイムアウトになり
その後もずっとログイン不能…
というバグが多発することを確認しました。
こうなると,自動投稿はされるまま
止めたり調整できない
制御不能になります
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdのテスターになった気分ですね。
全体的に,Webサービスとしての設計が脆弱で
バグが多すぎる…。
バグ以外に,UI面でも非常にまずい点が多い
これは難があると思います
安心して他の人におすすめできるサービスではない
と感じました
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdの問い合わせフォーム宛てに,
怒涛の如く多数のバグレポートを
詳しい再現手順付きで報告しております。
これで回答や修正対応がなかったら,
他の人には本当に勧めることができないプラットフォームですね
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Twittbotと比べた場合のBotbirdの利点を1つ。
「2日に1回」「3日に1回」「4日に1回」
という投稿間隔オプションが存在します。
Twittbotでは「24時間間隔」以上の間隔はないですねえ。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Botbird,複数ツイートを一括登録しようとしたら
少し固まった後で
ブラウザの真っ白い画面に
でっかく「504 Gateway Time-out」
と表示されてしまいました…
再アクセスしてもそのままです
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,だめだねえ…。
ツイートの末尾が途切れて投稿されています。
直してくれ、と何ヶ月も
何度もクレームを入れているんですけど
修正してくれないんですよね
t.co/3sOY01UFyG
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Botbirdの使い勝手の悪さについて
詳しく記録を付けてまいりましたが…
どれくらいまずいかというと
botプラットフォームとして100点満点中,
Twittbot無料版が60点だとすれば
Botbird無料版は30~40点ぐらいだと思う。
ただ,両者が一長一短な面があるので
うまく組み合わせると便利で。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
つい先ほどもBotbirds上で
ツイート更新操作をしようとしました。
個別ツイートの更新画面上で
複数のツイート内容に手直しをして
更新ボタンを押すと
しばらく固まったのち「504 Gateway Timeout」。
そして画面が回復した後で
データを見てみると,
手直しした内容が全部消えている。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
…つまり,botbirdのツイート編集画面は
編集UIとしては絶対に使ってはいけない
というわけです。
あくまでも,よそで編集を済ませたものを
投入するだけの機能しか
期待してはいけないのですね。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
やっちゃいけない作業パターンが見えてきましたが
・Botbird上で個別ツイートの修正作業をする
これは非常に良くない作業ですね。
1個のツイートを更新完了すらできず
Timeoutで編集結果が吹き飛びます…。
やるなら,一括ツイート更新で
1度で済ませないといけない。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird
またバグをいくつか見つけました。
新規ユーザ登録時に,
Twitter IDをもとにBotbird上のIDが算出される。
Botbird上のIDを手動で入力欄から指定しようとしても無視される。
手動での変更が(できるはずなのに)できないので,Botbird上の既存ユーザのIDと重複した場合,永遠に新規登録不可。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
Botbirdのバグ,もう一つ。
ツイートの内容に
小文字で「 copy 」と書くことができない。
「利用できない語句が含まれています」とエラーが出てつぶやき登録拒否される。
copyrightのような単語を入力不可。
全角英字でcopyとは入力できる
語学たん達を応援するたん (応援たん)@ouen_suru_tan
上記,一括登録の際に何行目がNGなのか明示してほしい旨
くわしい理由付きで修正要望をbotbirdさんに報告してあります。
対応されるかどうか・・・。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
NGワードが1か所でも有ると
数百件のツイート登録のどこで登録失敗したかわからなくなる件について
botbirdさんからお返事が。
「お約束はできないが,今後の検討課題とさせていただく」とのお返事だった。
通常の運用に支障が出るという事態を認識してくれた模様です。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,また追加でバグを発見したので
詳しい再現手順とリスク,修正方法を
運営様に連絡しました。
次から次へ…。
特定の文字列(ここでは公表できない)を含む投稿で
サーバが正常に処理できず403 forbiddenになる
という現象で
複数の画面にわたって発生しているものです
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbird,
twittbotと比べて不便だねえ・・・。
botbirdは無料版でも自動返信機能を使えますが,
基本的にどの自動返信つぶやきにも「反応キーワード」を設定しないといけません。
反応キーワード無しで登録できるのは1ツイートだけ。
twittbotならいくつでも登録できるのに
語学たん達を応援するたん (応援たん)@ouen_suru_tan
反応キーワードを決めずに複数登録でき
どのつぶやきがランダム返信されるかがその時になるまでわからない。という楽しみがあるから
自動返信は面白いんですよ。
それがtwittbotでは可能なのに,
botbirdではできないんだよね。
{random:有難う,やあ!,元気?}のように,ごく短い文のみシャッフル可
語学たん達を応援するたん (応援たん)@ouen_suru_tan
しかも現時点では
botbirdのこの自動返信の編集画面
バグがあって
返信ツイートに,反応キーワード無しで登録実行しようとすると
エラーメッセージで「反応キーワードを設定してください。」と表示され,その時点でつぶやき本文の入力内容が消えるんだよね
語学たん達を応援するたん (応援たん)@ouen_suru_tan
あと,botbirdでの時報機能。
twittbotで時間指定つぶやきが可能であるように,
botbirdでも無料版で時間指定・曜日指定・年月日指定が可能です。
ただし,botbirdでは分指定は10分おき。
15分とか45分のつぶやきはできません。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
さらに,twittbotでは
時間指定つぶやきを一括ダウンロード・バックアップ・一括登録も可能ですが
botbirdにはそれがありません。
1個ずつ手入力・手作業で登録するしかなく,
twittbotからの移行には深刻な不便さを伴います。
そしてバックアップもエクスポートもできません。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
botbirdでは,
時間指定つぶやきと同じく
自動返信機能も,一括ダウンロード・バックアップや
一括登録の方法がありません。
twittbotからスムーズに移行できないのです。
この面で,twittbotの使いやすさが身にしみますね…。
語学たん達を応援するたん (応援たん)@ouen_suru_tan
あと,botbirdの時間指定つぶやきの登録画面で
なにこれ…と感じたのが
曜日選択のUI。
つぶやきたい曜日を選ぶ・・・のではなく
なんと
「つぶやきたく"ない"曜日を全部チェックする」
という仕様なのです
日曜につぶやきたかかったら
月火水木金土にチェックを入れるんです。
ちょっと常識外です https://t.co/Q4h9fqDHvN
語学たん達を応援するたん (応援たん)@ouen_suru_tan
また,この曜日選択チェックボックスは
デフォルトで1つぶやきずつ
ボックスの下に非表示になっており
1つぶやきずつ非表示を解除して
曜日を表示させないといけません。
何曜日にどれをつぶやくか
一覧して俯瞰できないUIになっている
ということです。
botbirdは,全体的に非常に悪いUIです