Hayashikawa

Hayashikawa

私のTelegramボットの使用

Telegram は私にとって、ただのチャットではなく、冷酷な API インターフェースに変わりました。

Z-Library#

使用方法は非常に簡単で、Z-Library のアカウントを持っている場合は、「プロフィールの編集」の一番下にある「Telegram ボット」に従って接続するだけです。

image-20230815101916512

主な用途は Telegram ボットを使用して書籍を検索し、ダウンロードすることです。私は通常、書籍のダウンロードに使用し、書籍の検索にはウェブページを使用する方が直感的です。ウェブページで書籍を検索した後、書籍ページに移動し、「Telegram に送信」をクリックすると、接続された Telegram ボットに書籍ファイルが送信されます。ただし、注意が必要です。Telegram ボットでダウンロードするファイルのサイズは 30 MB まで制限されており、制限を超える場合はウェブページでダウンロードするしかありません。

image-20230815102426923

Telegram SMS#

Telegram SMSを使用すると、Android デバイスの SMS を Telegram に転送することができます。私はまだシングル SIM の iPhone を使用しており、メイン SIM カードで番号を保持し、サブ SIM カードでデータを使用しているため、これは私にとって非常に便利です。

使用方法は、ドキュメントに従って「ボットトークン」と「会話 ID」を入力するだけです。

image-20230815103258712

SMS の転送だけでなく、Telegram SMS を使用して Telegram から SMS を送信することもできます。

image-20230815103911545

さらに、Telegram SMS は SMS の転送や送信だけでなく、他のアプリの通知を監視することもできます。たとえば、微信の小号の関係ない通知を監視するために使用することができ、メインデバイスでタイムリーに受け取ることができます。

VHL46R40

Memos#

Memosは軽量なメモサービスであり、デプロイ後に「設定 - 基本 - 好みの設定 - Telegram UserID」と「設定 - 管理 - システム - Telegram ボットトークン」を入力すると、Telegram ボットを使用してメモを記録することができます。

image-20230815104618176

image-20230815104657275

Telegram ボットを使用してメモを記録すると、3 つの可視性オプション「Everyone」「Logged-in Users」「Only Me」が提供されます。

image-20230815104925274

Notion#

Notion のモバイルでの入力体験は非常に悪いですが、Notion Telegram Botを使用すると、モバイルで Notion を使用する際の入力操作をできるだけ避けることができます。

README の手順に従ってデプロイし、Notion API キーはMy integrationsで「New integrations」を選択して取得します。

image-20230815105518622

Notion Database ID は編集するデータベースの URL の中間部分です。例えば:

https://www.notion.so/notion/90cdd900666849dc82362b87fb0d3b66?v=0dde36c4789048b18a06db278f3d948f

Notion Database ID は90cdd900666849dc82362b87fb0d3b66です。

実行後、Telegram ボットに入力する内容を送信することができます。以下のデータベースのような形式が要求されます:

image-20230815110121136

/update
database_id:内容を入力するデータベースID。内容が空の場合は設定ファイルのデータベースIDが使用されます。
書名:西周の灭亡——中国早期国家の地理和政治危机
原作名:Landscape and Power in Early China: The Crisis and Fall of the Western Zhou 1045-771 BC
作者:李峰
出版社:上海古籍出版社
ISBN/ISSN:9787532582570
价格:42
购买日期:20230810
阅读日期:20230815
封面:https://img1.doubanio.com/view/subject/l/public/s29623690.jpg

注意する必要があるのは、特定のプロパティを空白のままにする場合は、送信する内容に対応する行を削除することです。

「data」タイプの内容については、Notion API の制限により、デフォルトで「include time」オプションがオンになり、タイムゾーンは「UTC」になります。これらのオプションを必要としない場合の解決策はまだ見つかっていません。

その他#

RSS#

以前の記事で言及したように、これ以上詳しく説明しません。

image-20230815111042864

その他の通知#

例えば、「明日方舟」の解放ツールMaaAssistantArknightsは、定期的に実行するように設定し、実行開始時に開始通知を送信し、実行終了時に実行ログを送信します。

image-20230815111434714

また、qBittorrent のダウンロード通知も以前の記事で言及しましたので、ここでは詳細は省略します。

image-20230815111720884

最後に#

Telegram ボットは最高です!

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。