- Telegraf.jsのインストール: まず、Node.jsプロジェクトにTelegraf.jsをインストールします。以下のコマンドを使用してインストールできます。
npm install telegraf
- ファイルの取得: Telegraf.jsでは、ファイルを取得するために
getFile
メソッドを使用します。以下のコード例を参考にしてください。
const { Telegraf } = require('telegraf');
const bot = new Telegraf('YOUR_BOT_TOKEN');
bot.on('document', async (ctx) => {
const file = await ctx.telegram.getFile(ctx.message.document.file_id);
console.log('File URL:', file.fileLink);
});
bot.launch();
上記のコードでは、ボットがドキュメントを受信した際にgetFile
メソッドを使用してファイルを取得しています。ファイルのURLはfile.fileLink
でアクセスできます。
これで、Telegraf.jsを使用してファイルを取得する方法がわかりました。これはシンプルで簡単な手順であり、多くのコード例を提供しています。必要に応じて、このコードをカスタマイズして使用してください。