چاپار پیامکها و تماسهای ازدسترفتهٔ یک گوشی اندرویدی را فوری به تلگرام شما میفرستد — و میتوانید از داخل تلگرام هم جواب بدهید. این راهنما از صفر تا اولین پیام، قدمبهقدم.
@BotFather را جستوجو و بازش کنید (تیک آبی دارد)./newbot را بفرستید.bot ختم شود، مثل my_sms_relay_bot.1234567890:AAH…. آن را کپی و جایی امن نگه دارید./revoke توکن جدید بگیرید.
@userinfobot را باز کنید و Start بزنید.123456789) — این همان Chat ID است. کپیاش کنید.میخواهید پیامها به یک گروه برود؟ ربات را به گروه اضافه کنید و بهجای عدد بالا، شناسهٔ گروه را بگذارید (معمولاً با - شروع میشود).
app-release.apk آخرین نسخه را دانلود کنید.در اولین اجرا، اپ مجوزهای پیامک، مخاطبین، تلفن و اعلانها را میخواهد. همه را Allow کنید؛ بدون اینها پیامکی خوانده و فوروارد نمیشود.
✅ چاپار متصل شد در چت ربات بیاید. آمد؟ کار تمام است — از این لحظه پیامکها فوروارد میشوند.اگر خطای ❌ گرفتید، بخش «مشکل دارید؟» در پایین همین صفحه را ببینید.
اندروید برای صرفهجویی باتری اپهای پسزمینه را میبندد. این قدم اختیاری نیست اگر میخواهید ماهها پایدار کار کند:
اگر شبکه قطع شود پیامی گم نمیشود؛ چاپار آنها را در صف نگه میدارد و تا تحویل دوباره تلاش میکند. بعد از ریاستارت گوشی هم خودکار بالا میآید.
/sms 09120000000 سلام. برای انتخاب سیمکارت از /sms1 یا /sms2 استفاده کنید.| دستور | کاری که میکند |
|---|---|
/status | وضعیت فعلی: فوروارد، حالت OTP، تعداد در صف، شمارهها |
/pause · /resume | توقف موقت و ادامهٔ فوروارد |
/otp_on · /otp_off | فقط پیامهای حاوی کد تأیید فوروارد شود |
/senders | فهرست شمارههای اخیر |
/sms <شماره> <متن> | ارسال پیامک به هر شماره |
/help | نمایش راهنما |
در جایی که api.telegram.org فیلتر است، بهجای روشننگهداشتن VPN روی گوشی، یک پروکسی کوچک و رایگان روی Cloudflare بسازید و آدرسش را به اپ بدهید:
https://my-tg.username.workers.dev) و در مرورگر تست کنید: …/bot<TOKEN>/getMe باید {"ok":true,…} برگرداند.اگر نمیخواهی متن پیامکها از Cloudflare عبور کند، همان کار را روی یک سرور مجازی خارج از منطقهٔ فیلتر انجام بده. با Caddy کل تنظیمات همین چند خط است (گواهی TLS خودکار گرفته میشود):
tg.example.com {
reverse_proxy https://api.telegram.org {
header_up Host api.telegram.org
}
}
/etc/caddy/Caddyfile بگذار و systemctl reload caddy بزن.https://tg.example.com/bot<TOKEN>/getMe باید {"ok":true,…} بدهد.https://tg.example.com را بگذار.SECRET را به یک رشتهٔ تصادفی تغییر دهی؛ آنوقت آدرسی که در اپ میگذاری https://…/<SECRET> میشود و بقیهٔ درخواستها ۴۰۳ میگیرند. روی Caddy هم میتوانی همین کار را با یک مسیر مخفی انجام دهی.
توجه: این کار پیامها را از دست Cloudflare خارج میکند، ولی هنوز از سرور تو عبور میکنند — امنیتش به اندازهٔ امنیت همان سرور است.
سه چیز را چک کنید: یک بار در چت ربات Start زدهاید؟ توکن بدون فاصلهٔ اضافه کپی شده؟ Chat ID فقط عدد است؟ اگر همه درست بود و باز خطا داد، یعنی دسترسی به تلگرام مسدود است — قدم ۹ را انجام دهید.
تقریباً همیشه مربوط به مجوزهاست. به تنظیمات ← برنامهها ← چاپار ← Permissions بروید و مطمئن شوید SMS و Phone روشناند. اگر خاکستری و غیرقابلتغییرند، «Allow restricted settings» در قدم ۴ را انجام دهید. همچنین در تب تنظیمات چاپار مطمئن شوید توقف موقت فوروارد خاموش است.
سیستم اپ را در پسزمینه بسته است. قدم ۶ را کامل انجام دهید: معافیت از بهینهسازی باتری، بهعلاوهٔ Autostart در گوشیهای چینی. با /status در تلگرام میتوانید هر وقت زندهبودن اپ را چک کنید.
مجوز ارسال پیامک (SEND_SMS) داده نشده، یا روی پیامی خیلی قدیمی ریپلای کردهاید که مبدأش دیگر ذخیره نیست. روی یک پیام جدیدتر ریپلای کنید. همچنین به فرستندههای خدماتی (مثل «بانک ملی») نمیشود پیامک زد.
نه. چاپار فقط پیامکهایی را که از لحظهٔ نصب و اتصال به بعد میرسند فوروارد میکند؛ صندوق پیامک قبلی را نمیخواند و نمیفرستد.
اینترنتش ناچیز است — هر پیامک چند کیلوبایت. باتری هم کم مصرف میکند، ولی چون یک سرویس دائمی برای گرفتن دستورهای تلگرام اجرا میشود، توصیه میشود گوشی به شارژ وصل باشد یا دستکم قدم ۶ (معافیت از بهینهسازی باتری) را انجام داده باشی.
نه. اپ فقط به پیامهایی که از همان Chat ID تنظیمشده بیایند جواب میدهد؛ اگر کسی یوزرنیم ربات را پیدا کند و برایش پیام بفرستد، کاملاً نادیده گرفته میشود. تنها چیزی که باید محافظت شود، توکن ربات است.
روی خود گوشی (یک صف موقت تا وقتی تحویل شود) و در چت تلگرامت. هیچ سرور واسطی در کار نیست — مگر اینکه خودت در قدم ۹ پروکسی تنظیم کنی، که در آن صورت متن پیامها از آن پروکسی عبور میکند.
بله. اپ نشان میدهد پیام روی کدام سیم آمده، و ریپلایهایت را هم از همان سیم میفرستد. برای ارسال پیامک جدید هم /sms1 و /sms2 را داری.
فنیاش ممکن است، ولی توصیه نمیشود: پیامهای همه در یک چت قاطی میشوند و ریپلایها ممکن است به گوشی اشتباه بروند. برای هر گوشی یک ربات جدا بساز (ساختنش چند ثانیه است) و هر کدام را به یک چت بفرست.
نه. فقط پیامک (SMS) و تماسهای ازدسترفته. اپ به اعلانهای سایر برنامهها دسترسی ندارد.
معمولاً یکیدو ثانیه. اگر اینترنت گوشی قطع باشد، پیام در صف میماند و بهمحض وصلشدن شبکه ارسال میشود — تلاشهای بعدی با فاصلهٔ فزاینده (از ۱۰ ثانیه به بالا) تکرار میشوند تا تحویل شود.
نه. هیچ دسترسی خاصی لازم نیست؛ فقط همان مجوزهای عادی اندروید.
APK نسخهٔ جدید را از Releases بگیر و روی نسخهٔ قبلی نصب کن — لازم نیست قبلی را حذف کنی و تنظیمات، شمارهها و توکن سر جایشان میمانند. (چون همهٔ نسخههای رسمی با یک کلید امضا میشوند.)
فوروارد متوقف میشود و تنظیمات و صف روی گوشی پاک میشوند. پیامهایی که قبلاً به تلگرام رفتهاند سر جایشان میمانند — اگر میخواهی آنها هم نباشند، چت ربات را در تلگرام پاک کن.
بله، و متنباز. نه اشتراکی دارد نه تبلیغی. تنها هزینهٔ احتمالی، هزینهٔ پیامکهایی است که خودت از طریق ربات میفرستی — که اپراتور شما حساب میکند، نه این اپ.