اگر کد تلگرام نمیاد، اولین کار درخواست چندباره SMS نیست. ابتدا صفحه ورود را ببینید و مشخص کنید تلگرام گفته کد را از چه مسیری ارسال کرده است. اگر قبلاً روی گوشی، لپتاپ یا تبلت دیگری وارد حساب بودهاید، ممکن است Login Code داخل خود Telegram و در گفتوگوی رسمی «Telegram» قرار گرفته باشد و اصلاً پیامکی در کار نباشد.
اگر کد آنجا نبود، مرحله بعد بررسی شماره و Country Code، تایمر صفحه ورود، وضعیت سیمکارت، نسخه رسمی برنامه و روشی است که Telegram برای همان ورود پیشنهاد میکند. روش دریافت Code برای همه حسابها یکسان نیست؛ در شرایط مختلف ممکن است کد داخل برنامه، SMS، تماس تلفنی یا در برخی حسابها از مسیر دیگری که خود Telegram نمایش میدهد دریافت شود.
تحلیل کارشناس فراسوشال: در بسیاری از مواردی که کاربر تصور میکند «تلگرام کد نمیفرسته»، مشکل واقعاً از قطع بودن سیستم ارسال کد نیست. معمولاً یا کد روی یک نشست قدیمی ارسال شده، کاربر زودتر از پایان تایمر دوباره درخواست داده، شماره با فرمت اشتباه ثبت شده یا منتظر SMS است در حالی که Telegram مسیر دیگری را برای ورود انتخاب کرده است. به همین دلیل بهتر است قبل از دستکاری شبکه و نصب دوباره برنامه، اول مسیر خود Code را پیدا کنیم.
اول بفهمید Telegram کد را کجا فرستاده است
Telegram برای همه ورودها یک روش ثابت ندارد. سیستم احراز هویت براساس وضعیت حساب، نشستهای موجود، دستگاه و شرایط امنیتی مشخص میکند کد چگونه تحویل داده شود.
| چیزی که روی صفحه میبینید | کجا را بررسی کنید؟ |
|---|---|
| کد به Telegram ارسال شده است | گفتوگوی رسمی «Telegram» روی دستگاههایی که قبلاً وارد حساب بودهاند |
| SMS ارسال شده است | پیامک همان سیمکارتی که شماره حساب متعلق به آن است |
| یک Countdown نمایش داده میشود | تا پایان زمان صبر کنید؛ روش بعدی بعد از تایمر مشخص میشود |
| Call یا تماس تلفنی نمایش داده میشود | فقط همان گزینه رسمی داخل Telegram را استفاده کنید |
| Check Your Email نمایش داده میشود | ایمیلی را که خود Telegram برای Login مشخص کرده بررسی کنید |
کد ممکن است داخل خود Telegram باشد
اگر اخیراً Telegram را روی دستگاه دیگری استفاده کردهاید، کد ورود ممکن است به جای SMS داخل برنامه ارسال شود.
گوشی قدیمی، تبلت، Telegram Desktop و سایر دستگاههایی را که هنوز به حساب متصل هستند باز کنید و در فهرست چتها دنبال گفتوگوی رسمی Telegram با نشان تأیید بگردید.
این نکته را با بخش Verification Codes اشتباه نگیرید. Verification Codes میتواند کد سرویسهای دیگر را نمایش دهد؛ Login Code خود حساب Telegram در گفتوگوی رسمی Telegram ارسال میشود.
SMS فقط وقتی مهم است که Telegram واقعاً SMS را انتخاب کرده باشد
اگر صفحه ورود مشخصاً اعلام کرده SMS ارسال شده است، آن زمان بررسی پیامک و سیمکارت منطقی است. اما اگر برنامه نوشته Code به دستگاه دیگری فرستاده شده، منتظر ماندن برای SMS کمکی نمیکند.
راهنمای رسمی Telegram نیز توضیح میدهد که اگر حساب اخیراً روی دستگاه دیگری استفاده شده باشد، Login Code ممکن است داخل Telegram و نه از طریق SMS تحویل داده شود.
چرا کد ورود تلگرام نمیرسد؟
بعد از مشخص کردن مسیر Code، میتوان علت را دقیقتر پیدا کرد. پنج حالت زیر بخش بزرگی از مشکلات واقعی ورود را پوشش میدهند.
شماره یا کد کشور درست وارد نشده است
شماره تلفن باید در قالب بینالمللی وارد شود. برای شماره ایران معمولاً صفر ابتدای شماره حذف و +98 جایگزین آن میشود.
برای مثال:
09123456789 → +989123456789
قبل از هر اقدام دیگری شمارهای را که Telegram در صفحه تأیید نشان میدهد با شماره واقعی سیمکارت تطبیق دهید. اشتباه در یک رقم یا انتخاب کشور نادرست باعث میشود تمام مراحل بعدی بینتیجه باشند.
درخواست Code را بیش از حد تکرار کردهاید
Telegram برای درخواستهای زیاد یا تلاشهای مکرر ورود محدودیت امنیتی دارد. اگر شمارش معکوس، Flood Wait یا پیامی شبیه «بعداً دوباره تلاش کنید» میبینید، درخواست جدید نفرستید.
در این شرایط تغییر VPN، IP، گوشی یا حذف و نصب برنامه معمولاً محدودیت را از بین نمیبرد، چون بخش اصلی محدودیت سمت سرور اعمال میشود.
یک مشکل عملی دیگر هم وجود دارد: وقتی همزمان از موبایل، Desktop و Web چند Code درخواست میکنید، ممکن است چند کد با زمانهای متفاوت داشته باشید و ندانید کدام کد جدیدتر است. بهتر است فقط یک فرایند ورود را ادامه دهید.
سیمکارت پیامک را دریافت نمیکند
اگر Telegram صریحاً گفته SMS ارسال شده اما هیچ چیزی نمیرسد، وضعیت خود خط را بررسی کنید:
- سیمکارت آنتن داشته باشد.
- خط فعال باشد.
- پیامکهای عادی از شمارههای دیگر دریافت شوند.
- در گوشی دو سیمکارته، شماره صحیح را بررسی کنید.
- اگر سیمکارت داخل گوشی دیگری است، همان دستگاه را ببینید.
یک آزمایش ساده این است که از شماره دیگری برای خط خود یک SMS معمولی ارسال کنید. اگر پیامک عادی هم نمیرسد، احتمال دارد مسئله از شبکه یا اپراتور باشد، نه Telegram.
نسخه Telegram قدیمی یا غیررسمی است
سازوکار Login Telegram در طول زمان تغییر کرده و همه روشهای احراز هویت الزاماً در کلاینتهای قدیمی یا غیررسمی به یک شکل در دسترس نیستند.
اگر روی نسخه مودشده یا کلاینت ثالث مشکل دارید، ورود را با آخرین نسخه رسمی Telegram روی Android یا iPhone امتحان کنید. در مستندات رسمی ورود حتی خطای مشخصی با مفهوم «برای ورود برنامه را بهروز کنید» وجود دارد.
مشکل از اینترنت است، اما نه همیشه به شکلی که تصور میکنیم
اگر برنامه اصلاً نمیتواند درخواست Login را به سرور برساند، کیفیت اتصال اینترنت اهمیت دارد. اما اگر Telegram درخواست را پذیرفته، تایمر نشان داده یا نوشته Code ارسال شده است، تغییر مداوم VPN معمولاً اولین راهحل منطقی نیست.
در چنین حالتی ابتدا همان روش ارسالی را که روی صفحه نشان داده شده دنبال کنید.

یک مسیر عملی برای گرفتن کد تلگرام
به جای امتحان کردن راهحلها بهصورت تصادفی، این ترتیب معمولاً سریعتر محل مشکل را مشخص میکند.
- شماره را دوباره بخوانید. Country Code و همه ارقام شماره باید صحیح باشند.
- دستگاههای قبلی را باز کنید. مخصوصاً Telegram Desktop، گوشی قدیمی و تبلت.
- چت رسمی Telegram را ببینید. ممکن است Code همانجا منتظر شما باشد.
- به متن صفحه ورود دقت کنید. SMS، Email، Call یا Countdown را خود Telegram مشخص میکند.
- اگر تایمر فعال است، صبر کنید. چند درخواست جدید نسازید.
- اگر SMS انتخاب شده، خط را آزمایش کنید. دریافت پیامک معمولی و آنتن سیمکارت را بسنجید.
- نسخه رسمی و بهروز را امتحان کنید. مخصوصاً اگر روی کلاینت ثالث هستید.
- اگر هیچکدام جواب نداد، Help را استفاده کنید. مشکل فنی را از همان رابط رسمی گزارش دهید.
این ترتیب یک مزیت دارد: بهجای اینکه هر بار یک تنظیم نامرتبط را تغییر دهید، در هر مرحله دقیقاً یک فرضیه را آزمایش میکنید.
آیا خاموش و روشن کردن گوشی کمک میکند؟
اگر مشکل موقت شبکه یا ثبت سیمکارت وجود داشته باشد، Restart یا یک بار فعال و غیرفعال کردن Airplane Mode ممکن است مفید باشد. اما این کار نمیتواند محدودیت سمت سرور، شماره اشتباه یا Code ارسالشده داخل Telegram را اصلاح کند.
پاک کردن Cache چطور؟
Clear Cache معمولاً باعث ارسال Login Code نمیشود. مهمتر اینکه Clear Data / Clear Storage را با Clear Cache اشتباه نگیرید.
اگر Telegram روی همان گوشی هنوز وارد حساب است، پاک کردن Data یا حذف برنامه میتواند نشست فعال ارزشمند شما را از بین ببرد. برای مشکل دریافت Code چنین کاری را بیدلیل انجام ندهید.
SMS، تماس، ایمیل یا QR؛ کدام روش واقعاً قابل استفاده است؟
کاربر نمیتواند هر روشی را که دوست دارد به Telegram تحمیل کند. روشهای قابل استفاده را خود سیستم ورود مشخص میکند.
کد از طریق تماس تلفنی
گزینه تماس برای همه حسابها نمایش داده نمیشود. Telegram در FAQ رسمی خود اعلام میکند که Login Code از طریق تماس تلفنی به دلایل امنیتی برای حسابهایی در دسترس است که Two-Step Verification روی آنها فعال باشد.
اگر گزینه Call me را روی صفحه نمیبینید، شماره تلفنی وجود ندارد که با تماس گرفتن با آن بتوانید این قابلیت را دستی فعال کنید.
کد از طریق ایمیل
در نسخههای جدید سازوکار ورود Telegram، برخی حسابها ممکن است Login Code را از طریق یک ایمیل تنظیمشده دریافت کنند. اگر روی صفحه ورود عبارتی مانند Check Your Email مشاهده میکنید، همان آدرسی را که Telegram نشان میدهد بررسی کنید.
اگر چنین گزینهای روی حساب شما وجود ندارد، وارد کردن یک ایمیل دلخواه در سایتهای دیگر باعث انتقال Code به ایمیل نمیشود.
ورود با QR
در بعضی سناریوها، مخصوصاً هنگام ورود به Telegram Desktop یا Web، QR Login میتواند جای وارد کردن دستی کد را بگیرد؛ البته برای تأیید QR باید به یک حساب فعال روی دستگاه دیگر دسترسی داشته باشید.
QR یک «روش دور زدن Code» نیست؛ از نشست فعلی شما برای تأیید ورود دستگاه جدید استفاده میکند.
اگر سیمکارت قدیمی یا رمز دومرحلهای مشکل اصلی است
در این مرحله باید مسئله را از «کد تلگرام نمیاد» جدا کنیم.
اگر شماره قدیمی دیگر در اختیار شما نیست ولی Telegram هنوز روی دستگاه دیگری باز است، مسئله اصلی دیگر دریافت SMS نیست. باید آخرین نشست فعال را حفظ کنید و وضعیت شماره حساب را مدیریت کنید.
اگر نه سیمکارت را دارید و نه هیچ نشست فعالی باقی مانده است، راهنمای بازیابی اکانت تلگرام قدیمی سناریوهای مربوط به مالکیت شماره و نشست فعال را جداگانه توضیح میدهد.
همچنین اگر Login Code را دریافت کردهاید اما Telegram بعد از آن Password درخواست میکند، مشکل دریافت Code حل شده است. در این وضعیت مقاله فراموشی رمز دو مرحلهای تلگرام مسیر Recovery Email و Reset Password را توضیح میدهد.
تحلیل کارشناس فراسوشال: این تفکیک مهم است. کاربری که Code را گرفته اما پشت Password مانده، با درخواست دوباره SMS چیزی را حل نمیکند؛ همانطور که کاربری که دیگر مالک شماره نیست، با پاک کردن Cache نمیتواند مالکیت خط را برگرداند. تشخیص مرحلهای که ورود در آن متوقف شده، معمولاً نصف مسیر حل مشکل است.
چه زمانی مشکل را به پشتیبانی Telegram ارجاع دهیم؟
اگر شماره صحیح است، نسخه رسمی و بهروز دارید، دستگاه فعال دیگری پیدا نکردهاید، سیمکارت SMS عادی دریافت میکند، تایمر تمام شده و روشی که خود Telegram ارائه کرده همچنان کار نمیکند، استفاده از Help یا پشتیبانی رسمی منطقی است.
Telegram در راهنمای رسمی Login و SMS نیز برای مشکلات ثبتنام و ورود مسیر پشتیبانی را معرفی میکند.
هنگام گزارش مشکل فقط اطلاعات لازم را ارسال کنید. Login Code، رمز Two-Step Verification و Recovery Code اطلاعات حساسی هستند و نباید برای افراد یا سرویسهای غیررسمی فرستاده شوند.
کد ورود Telegram یک اطلاعات امنیتی حساس است
Login Code عملاً یکی از کلیدهای ورود به حساب شماست. اگر شخصی کدی را از شما درخواست میکند که خودتان برای ورود به دستگاه جدید گرفتهاید، آن را در اختیارش قرار ندهید.
بهخصوص به این موارد اعتماد نکنید:
- رباتهایی با عنوان «کدساز تلگرام»
- سایتهایی که Login Code را برای شما دریافت میکنند
- افرادی که برای رفع مشکل از شما Code میخواهند
- نسخههای مودشدهای که اطلاعات ورود درخواست میکنند
- QR Codeهای ناشناسی که از شما میخواهند با Telegram اسکنشان کنید
اگر Code دریافت کردهاید اما خودتان در حال Login نبودهاید، آن را برای هیچکس ارسال نکنید.

بعد از ورود موفق، احتمال تکرار مشکل را کمتر کنید
وقتی دوباره وارد حساب شدید، چند دقیقه برای مرتب کردن امنیت حساب وقت بگذارید:
- Settings > Devices را باز کنید و نشستهای ناشناس را ببندید.
- Two-Step Verification را فعال کنید.
- Recovery Email را در صورت استفاده از این قابلیت بهروز نگه دارید.
- شماره Telegram را روی سیمکارتی نگه دارید که واقعاً تحت کنترل شماست.
- اگر شمارهتان عوض شده، شماره حساب Telegram را نیز بهموقع تغییر دهید.
دریافت Code داخل Telegram نباید باعث شود شماره اصلی حساب را فراموش کنید. خود Telegram نیز هشدار میدهد که داشتن یک شماره بهروز و تحت کنترل همچنان برای حفظ دسترسی بلندمدت اهمیت دارد.

اگر با این حساب کانال مدیریت میکنید، اول دسترسی را تثبیت کنید
اگر حساب Telegram شما برای مدیریت یک کانال استفاده میشود، حل مشکل Login Code فقط به معنی ورود دوباره نیست. بعد از دسترسی موفق باید مطمئن شوید شماره حساب تحت کنترل خودتان است، نشست ناشناسی وجود ندارد و Two-Step Verification نیز فعال شده است.
از نگاه کارشناس فراسوشال، افزایش اعضا یا بازدید کانالی که مالک یا مدیر آن دسترسی پایداری به حساب ندارد، اولویت درستی نیست. اگر دوباره حساب را از دست بدهید، مدیریت محتوا، تنظیم ادمینها، انتشار پست و کنترل کانال نیز میتواند دچار مشکل شود.
بعد از تثبیت دسترسی، اگر هدف شما توسعه کانال است، میتوانید موضوع خرید ممبر کانال تلگرام را برای افزایش تعداد اعضا و خرید ویو تلگرام را برای افزایش بازدید پستهای کانال جداگانه بررسی کنید.
این خدمات راهحل نرسیدن Login Code نیستند و نباید با رفع مشکل ورود اشتباه گرفته شوند. ترتیب منطقی این است: ابتدا بازیابی و امنیت دسترسی، سپس مدیریت محتوا و در مرحله بعد رشد کانال.
جمعبندی؛ قبل از درخواست دوباره SMS ببینید کد کجا رفته است
اگر کد ورود تلگرام نمیآید، بهتر است مشکل را از همان صفحه Login شروع کنید، نه از تنظیمات تصادفی گوشی. شماره و Country Code را کنترل کنید، دستگاههای متصل را ببینید و مشخص کنید Telegram کدام روش را برای دریافت Code انتخاب کرده است.
اگر Code داخل Telegram ارسال شده، منتظر SMS نباشید. اگر SMS انتخاب شده، وضعیت خط را بررسی کنید. اگر تایمر وجود دارد، اجازه دهید تمام شود و درخواستهای همزمان ایجاد نکنید. در صورت استفاده از نسخه غیررسمی نیز ورود را با برنامه رسمی و بهروز آزمایش کنید.
اگر Code را دریافت کردهاید اما مرحله بعد Password دومرحلهای است یا دیگر به شماره قدیمی دسترسی ندارید، مشکل شما از موضوع این صفحه خارج شده است. در آن مرحله باید سراغ راهنمای مخصوص همان وضعیت بروید، نه اینکه ارسال Code را بارها تکرار کنید.
و اگر حساب برای مدیریت کانال استفاده میشود، بعد از ورود موفق ابتدا امنیت و پایداری دسترسی را کامل کنید؛ سپس سراغ افزایش عضو، بازدید و سایر برنامههای رشد کانال بروید.




