
We The Media🇯🇵日本語訳Telegramチェネルの進捗状況
え゛ーーー、色々と頑張ってるのですが、動画やイメージの投稿を本家のWe The MediaからForwardで引っ張ってくる作戦は、100くらいForwardのテストしてたらBANを食らったのかなんかもうできなくなったので、しょうが無いので自分で投稿を画像データから再構成する方向でやってたんですが、中々ムズイ。
3.8万もの投稿を再投稿することを考えると、ちゃんと効率よくテレグラムのサーバー上にあるファイルのリモートIDを使ってinputFileRemoteを使って投稿するべきだし、FAQにもそう推奨されてるんだけど、inputFileRemoteを使うと投稿に失敗するんだなぁ・・。
一度ダウンロードして、それをinputFileLocalで投稿すると出来るから、文法的には大丈夫なんじゃないかと思うけどinputFileRemoteにした途端におかしくなる。
投稿はエラーにはならず、よーわからんけど投稿がPendingになってると言われて実際には延々と投稿がされない状況。BANかなー・・。
しかし、よくよく考えると最新の投稿まで追いついたらば、やっぱりBotからForwardしたいよなーと思ったので、ここはWTMの管理者にお伺いを立てるしかないかなーと思い、ジョーダン・セイサーにメールしてみた。
読んでもらえるかねー。
だめなら管理者のIETさんに直撃するかな。
ジョーダンの方が絡みやすそうだからジョーダンにメールしたけど、IETさんがチャネルの管理者っぽいからねー・・。
まだまだ実験段階だけど、記念すべき初日の1月10日分の投稿は全て投稿できたので、それをジョーダンに見せて、これ完成するにはBan解いてもらわないとできんと泣きついてみたのだが・・。
一日100−200投稿あるから、それが11ヶ月で、38000越えてるので、とても手動ではできないので、動画・イメージの投稿を如何にして自動化するかにかかっている。
チャネルをエクスポートしてファイルをローカルに置いてしまってそれを投稿するという力技は可能なはずだけど美しくないよなー・・・それはやりたくないっす。
まあ、自動翻訳は流石にdeeplはなかなかの精度で、とくに眺めの文章になるとこなれた訳を出力してくれる。
でも、砕けた文章とか、短い文で文脈があいまいな場合は酷い訳もあるので、そのへんは英検4級が手直しするかも知れないという。
イメージの場合はテキストが検出されないので手動にならざる負えず。

一応このチャネルの管理者は自分やBotの投稿を後からEditできるので、画像とかで訳す文章がなくともプレイスホルダーを直下に投稿しておいて、必要なら解説を足せるようにしてあります。
ジョーダン、、、、メール読んでくれっかなー。
まーもう少し掛かりそうです。
ゴメンねー・・。
追記
remoteFileID = 'BAACAgIAAx0CUuzXcwAC4L5hq-5wNbTSGWxnavwGEP9XCHGV5AAC_Q8AAgPEYEk8o-QH9LtyfiIE'
data = {
'@type': 'sendMessage',
'chat_id': WTMjp,
'input_message_content': {
'@type': 'inputMessageVideo',
'video': {
"@type": "inputFileRemote",
"id": remoteFileID
},
# 'caption': caption,
}
}
r = tg._send_data(data)
r.wait()
# this worked.
ってやったら出来た。
んで、このビデオはWTMからじゃなくってdisclose.tvから取ってきたもの。
やっぱりBAN食らったのだろう。TelegramからじゃなくってWTMからのBANだろうなぁ。(TдT)