پیکربندی ربات تلگرام
آدرس آزمایشی: @cf_temp_mail_bot
توجه
گواهینامه دامنه پیشفرض worker.dev ورکر توسط تلگرام پشتیبانی نمیشود، برای پیکربندی ربات تلگرام لطفاً از دامنه سفارشی استفاده کنید
NOTE
اگر میخواهید از ربات تلگرام استفاده کنید، ابتدا باید KV را متصل کنید
اگر به ربات تلگرام نیازی ندارید، میتوانید این مرحله را رد کنید
اگر میخواهید قابلیت تجزیه ایمیل تلگرام قویتر باشد، به پیکربندی ورکر برای استفاده از wasm برای تجزیه ایمیل مراجعه کنید
پیکربندی ربات تلگرام
ابتدا یک ربات تلگرام ایجاد کنید، سپس token را دریافت کنید، و سپس دستور زیر را اجرا کنید تا token را به secrets اضافه کنید
NOTE
اگر فکر میکنید دردسرساز است، میتوانید آن را مستقیماً به صورت متن ساده در wrangler.toml زیر [vars] قرار دهید، اما این کار توصیه نمیشود
اگر از طریق رابط کاربری استقرار کردهاید، میتوانید آن را در رابط کاربری Cloudflare در بخش Variables and Secrets اضافه کنید
# تغییر به دایرکتوری ورکر
cd worker
pnpm wrangler secret put TELEGRAM_BOT_TOKENربات
- میتوانید کاربران لیست سفید را تنظیم کنید
- برای تکمیل پیکربندی روی
مقداردهی اولیهکلیک کنید. - برای مشاهده وضعیت فعلی پیکربندی، روی
مشاهده وضعیتکلیک کنید.

برنامه کوچک (Mini App)
میتوانید از طریق خط فرمان یا رابط کاربری استقرار کنید
استقرار از طریق رابط کاربری
برای سایر مراحل به استقرار رابط کاربری در بخش استقرار جداگانه فرانتاند و بکاند مراجعه کنید
NOTE
فایل zip را از اینجا دانلود کنید، telegram-frontend.zip
فایل index-xxx.js داخل فایل فشرده را ویرایش کنید، xx یک رشته تصادفی است
عبارت https://temp-email-api.xxx.xxx را جستجو کنید و آن را با دامنه ورکر خود جایگزین کنید، سپس فایل zip جدید را مستقر کنید
استقرار از طریق خط فرمان
cd frontend
pnpm install
cp .env.example .env.prod
# با استفاده از --project-name میتوانید یک صفحه جداگانه برای برنامه کوچک ایجاد کنید، همچنین میتوانید از یک صفحه مشترک استفاده کنید، اما ممکن است با مشکل بارگذاری js مواجه شوید
pnpm run deploy:telegram --project-name=<نام پروژه شما>- پس از تکمیل استقرار، لطفاً URL وب را در صفحه
تنظیمات->برنامه کوچک تلگرامدر بخشURL برنامه کوچک تلگرامدر پنل مدیریت وارد کنید. - لطفاً دستور
/setmenubuttonرا در@BotFatherاجرا کنید، سپس آدرس وب خود را وارد کنید تا دکمهOpen Appدر گوشه پایین سمت چپ تنظیم شود. - لطفاً دستور
/newappرا در@BotFatherاجرا کنید تا یک برنامه جدید ایجاد کرده و برنامه کوچک را ثبت کنید.