CopyPost یا اپنا بوٹ: پوسٹس فارورڈ کرنے کے لیے کیا زیادہ فائدہ مند ہے
سرور، میموری، اکاؤنٹس پر بین، گم ہونے والی پوسٹس، البمز اور ایڈٹس — ہم دیکھتے ہیں کہ Telegram میں فارورڈنگ کے لیے خود لکھا ہوا بوٹ اصل میں کتنے کا پڑتا ہے۔
“ارے، یہ تو Python کی دس لائنیں ہیں” — تقریباً ہر خود لکھا ہوا فارورڈنگ بوٹ یہیں سے شروع ہوتا ہے۔ پہلا ورژن واقعی ایک شام میں لکھ لیا جاتا ہے: بوٹ سورس چینل میں نئی پوسٹ دیکھتا ہے اور اسے آپ کے چینل میں کاپی کر دیتا ہے۔ مسائل بعد میں آتے ہیں — جب کوئی البم الگ الگ پوسٹس میں بکھر جاتا ہے، جب وہ اکاؤنٹ جس کے ذریعے بوٹ چینلز پڑھتا ہے، بغیر کسی وارننگ کے کام کرنا چھوڑ دیتا ہے، جب کسی بڑے چینل کی پوسٹ بس آتی ہی نہیں۔
ہم نے وہ سب کچھ کھنگالا ہے جس سے اپنے بوٹ کے مالک کا واسطہ پڑتا ہے: سرور کہاں رکھیں، وہ کتنی میموری کھاتا ہے، اکاؤنٹس پر بین کس بات پر لگتا ہے، میسجز کیوں گم ہوتے ہیں اور ایڈٹ اور ڈیلیٹ کا کیا بنتا ہے۔ اور ایمانداری سے اس کا موازنہ کیا ہے کہ CopyPost کیا کرتا ہے — اس سمیت کہ وہ کیا نہیں کرتا۔
بوٹ یا اکاؤنٹ: پہلا دوراہا #
سرور چننے سے پہلے یہ طے کرنا ہوگا کہ آپ کا پروگرام چینلز کس کے نام سے پڑھے گا۔
@BotFather سے بنا عام بوٹ آٹومیشن کا سرکاری اور محفوظ طریقہ ہے۔ لیکن اس پر سخت پابندیاں ہیں:
- وہ صرف اُن چینلز کی پوسٹس دیکھتا ہے جن میں اسے ایڈمن بنایا گیا ہو۔ کسی اور کا چینل، چاہے پبلک ہی کیوں نہ ہو، بوٹ نہیں پڑھ سکتا؛
- گروپس میں دوسرے بوٹس کے میسجز وہ صرف جزوی طور پر دیکھتا ہے؛
- وہ 20 MB سے بڑی فائلیں ڈاؤن لوڈ نہیں کر سکتا اور 50 MB سے بڑی اپ لوڈ نہیں کر سکتا — لمبی ویڈیو وہ جوں کی توں فارورڈ یا کاپی تو کر سکتا ہے، مگر اس میں تبدیلی نہیں کر سکتا (مثلاً اس پر واٹر مارک نہیں لگا سکتا): اس کے لیے اسے ویڈیو ڈاؤن لوڈ کرنی پڑتی؛
- ایک چیٹ میں وہ ایک سیکنڈ میں ایک سے زیادہ بار نہیں لکھ سکتا، اور گروپ میں ایک منٹ میں 20 سے زیادہ میسجز نہیں۔
اسی لیے دوسروں کے چینلز سے خبریں جمع کرنے والے تقریباً سب لوگ یوزر اکاؤنٹ پر آ جاتے ہیں — یعنی عام Telegram اکاؤنٹ جسے کوئی پروگرام چلاتا ہے (اسے userbot یا یوزر بوٹ کہا جاتا ہے)۔ یہ ہر وہ چیز دیکھتا ہے جسے اس نے سبسکرائب کیا ہو، لیکن اس کے ساتھ وہ خطرات آتے ہیں جن کا ذکر نیچے ہے۔ فرق کی تفصیل مضمون یوزر بوٹ یا بوٹ میں ہے۔
CopyPost بوٹس اور اکاؤنٹس دونوں کے ساتھ کام کرتا ہے، اور انہیں ملایا بھی جا سکتا ہے: مثلاً پڑھنے کا کام اکاؤنٹ سے لیا جا سکتا ہے اور شائع کرنے کا آپ کے چینل کے ایڈمن بوٹ سے۔ یوں اکاؤنٹ سب کچھ دیکھتا ہے، پوسٹس خود چینل کے نام سے جاتی ہیں (بوٹ کے نام سے نہیں)، اور ضرورت پڑنے پر بوٹ کو آسانی سے بدلا جا سکتا ہے۔
سرور کہاں رکھیں #
Telegram تین شہروں میں رہتا ہے #
Telegram کے سرور میامی، ایمسٹرڈیم اور سنگاپور میں ہیں۔ ہر اکاؤنٹ ان میں سے کسی ایک میں “درج” ہوتا ہے — یہ رجسٹریشن کے وقت اس حساب سے چنا جاتا ہے کہ آپ نے کہاں سے رجسٹر کیا (Telegram قریب ترین لیتا ہے)، اور آپ اسے خود نہیں بدل سکتے — اکاؤنٹ کو دوسرے ڈیٹا سینٹر میں صرف Telegram خود منتقل کر سکتا ہے۔ اسی لیے یورپ اور CIS ممالک میں رجسٹر ہونے والے اکاؤنٹس عموماً ایمسٹرڈیم میں رہتے ہیں۔
اپنے بوٹ کے لیے اس کا مطلب کیا ہے:
- سرور بہتر ہے کہ اکاؤنٹ کے ڈیٹا سینٹر کے قریب ہو۔ Telegram کو جانے والی ہر درخواست وہاں جاتی اور واپس آتی ہے؛ نیدرلینڈز سے ایمسٹرڈیم تک چند ملی سیکنڈ لگتے ہیں، دوسرے براعظم سے دسیوں اور سینکڑوں؛
- فائلیں اُس کے ڈیٹا سینٹر میں رہتی ہیں جس نے انہیں اپ لوڈ کیا۔ اگر چینل میں ویڈیو کسی ایسے اکاؤنٹ نے اپ لوڈ کی جو سنگاپور میں درج ہے، اور آپ کا اکاؤنٹ ایمسٹرڈیم میں ہے، تو پروگرام یہ ویڈیو ڈاؤن لوڈ کرنے کے لیے سنگاپور کے ساتھ الگ کنکشن کھولتا ہے؛
- اگر آپ کے پاس مختلف علاقوں کے کئی اکاؤنٹس ہیں تو سب کے لیے ایک سرور کم از کم کسی ایک ڈیٹا سینٹر سے دور ہی ہوگا۔
گھر پر اور “اپنے” ملک میں شاید نہ چلے #
بوٹ کو گھر کے کمپیوٹر پر یا کسی ایسے ملک کے سرور پر رکھنا جہاں Telegram پر پابندیاں ہیں — اچھا خیال نہیں۔ 2026 میں روس میں Telegram کو پہلے سست کیا گیا، اور بہار میں بڑے پیمانے پر بلاک کیا گیا؛ یہ چین اور ایران میں بھی بلاک ہے۔ جو بوٹ Telegram سے رابطہ کھو دیتا ہے، وہ پوسٹس بھی کھو دیتا ہے۔
یعنی کسی ایسے ملک میں کرائے کا سرور چاہیے جہاں Telegram بغیر پابندیوں کے چلتا ہو۔ سب سے چھوٹے سرور 4–6 ڈالر ماہانہ کے ہیں (512 MB – 1 GB میموری، ایک کور — مثلاً DigitalOcean پر)۔ قیمتیں بدلتی رہتی ہیں: ڈیولپرز میں مقبول Hetzner نے 2026 کی بہار میں اور پھر گرمیوں میں قیمتیں بڑھائیں، اور اس کے پاس ایمسٹرڈیم سرے سے ہے ہی نہیں۔
CopyPost میں جگہ کا انتخاب اور مطلوبہ ڈیٹا سینٹرز سے رابطہ ہمارا دردِ سر ہے۔ آپ نہ سرور کرائے پر لیتے ہیں، نہ اس کی ادائیگی پر نظر رکھتے ہیں، اور نہ اس وقت کہیں اور منتقل ہوتے ہیں جب پرووائیڈر قیمتیں بڑھا دے یا ملک میں Telegram کھلنا بند ہو جائے۔
بوٹ کتنی میموری کھائے گا #
5 ڈالر والے سرور پر میموری زیادہ نہیں ہوتی، اور جن لائبریریوں پر بوٹ لکھے جاتے ہیں وہ اسے بہت مختلف مقدار میں خرچ کرتی ہیں۔ آزادانہ پیمائشیں تقریباً موجود نہیں — نیچے وہ ہے جو ہمیں مل سکا، اور ہماری اپنی پیمائشیں۔
| لائبریری | زبان | میموری | یہ عدد کہاں سے |
|---|---|---|---|
| python-telegram-bot | Python | ~40 MB | ہماری پیمائش: کنکشن کے بغیر پروسیس |
| Telethon | Python | ~63 MB | ہماری پیمائش: کلائنٹ بنا، کنیکٹ نہیں ہوا |
| Kurigram (Pyrogram کا متبادل) | Python | ~68 MB | ہماری پیمائش، وہی حالات |
| aiogram | Python | ~167 MB | ہماری پیمائش، ایک بار چلا کر |
| mtcute | TypeScript | “50 MB سے کم” | مصنفین کے الفاظ |
| TDLib | C++ | فی اکاؤنٹ ~10 MB تک | ڈیولپر کا اندازہ |
| gotd | Go | “بغیر لوڈ کے فی کلائنٹ 150 KB” | مصنفین کے الفاظ |
اہم بات یہ ہے کہ یہ نچلی حد ہے: ہماری پیمائشیں Telegram سے کنیکٹ ہونے سے پہلے کی ہیں، جب پروگرام کو ابھی آپ کے چینلز کے بارے میں کچھ معلوم نہیں ہوتا، اور مصنفین کے اعداد کم لوڈ پر ہیں۔ اس کے بعد میموری بڑھتی ہے:
- Telethon کے بارے میں رپورٹس ہیں کہ جب ایک پروگرام میں تقریباً دس اکاؤنٹس چلتے ہیں تو ایک خاص ایرر پر میموری ہر سیکنڈ کئی میگابائٹ بڑھتی ہے؛ اسی پر بنا ایک RSS بوٹ، جو 6,000 سے زیادہ فیڈز سنبھالتا ہے، تقریباً 350 MB لیتا ہے ایک کور والے سرور پر؛
- TDLib صارفین کی رپورٹس کے مطابق وہ پروگرام، جس میں اکاؤنٹ صرف میسجز وصول کرتا ہے، کریش ہونے تک زیادہ سے زیادہ میموری خرچ کرتا جاتا ہے — چند دسیوں گھنٹوں میں، اور ایک صارف کے ہاں TDLib کا ڈسک والا ڈیٹابیس 18.7 GB تک پہنچ گیا۔
عملی طور پر اس کا مطلب ہے کہ اپنے بوٹ کو وقتاً فوقتاً ری اسٹارٹ کرنا پڑتا ہے اور ڈسک کی جگہ پر نظر رکھنی پڑتی ہے — ورنہ کسی رات وہ کریش ہو جائے گا اور آپ کو صبح خالی چینل دیکھ کر پتا چلے گا۔
اس سے بڑا خطرہ بھی ہے: لائبریریاں مر جاتی ہیں۔ Pyrogram دسمبر 2024 سے لاوارث ہے، Telethon فروری 2026 میں GitHub چھوڑ کر کسی اور پلیٹ فارم پر چلا گیا۔ اور Telegram اس دوران بدلتا رہتا ہے: صرف Bot API کو 2025 کے آغاز سے 13 اپ ڈیٹس ملے ہیں، اور Telegram پہلے بھی پروٹوکول کے پرانے ورژن بند کر چکا ہے — اس کے بعد لائبریریوں کے پرانے ورژن والے پروگرام اکاؤنٹ میں لاگ اِن ہونا چھوڑ دیتے تھے۔
اکاؤنٹس پر بین #
یوزر اکاؤنٹ سے چینلز پڑھنے والوں کا یہ سب سے بڑا ڈر ہے — اور یہ بے بنیاد نہیں۔
Telegram خود کیا کہتا ہے #
- غیر سرکاری پروگراموں سے لاگ اِن ہونے والے تمام اکاؤنٹس خود بخود نگرانی میں آ جاتے ہیں۔ فلڈ، اسپام اور سبسکرائبرز یا ویوز بڑھانے پر — ہمیشہ کے لیے بین، اور بحالی صرف کسی زندہ انسان کو خط لکھ کر۔
- اسپام کی شکایات پر اکاؤنٹ محدود کر دیا جاتا ہے: آپ صرف انہیں لکھ سکتے ہیں جنہوں نے آپ کا نمبر محفوظ کیا ہو یا پہلے خود لکھا ہو۔ پہلی بار چند دن کے لیے، پھر زیادہ عرصے کے لیے۔
- 2025 سے اکاؤنٹ کو “فریز” کیا جا سکتا ہے: وہ صرف پڑھنے کے لیے رہ جاتا ہے، اور اگر اپیل منظور نہ ہو تو ڈیلیٹ ہو جاتا ہے۔
- Telethon کے ڈیولپرز صاف مشورہ دیتے ہیں کہ آٹومیشن کے لیے نئے اکاؤنٹس اور ورچوئل نمبر استعمال نہ کریں: Telegram انہیں زیادہ آسانی سے بین کرتا ہے، اور قواعد بغیر اطلاع کے بدلتا ہے۔
نظر نہ آنے والی پابندیاں #
Telegram درست حدیں شائع نہیں کرتا، لیکن ان سے بڑھنے پر جواب دیتا ہے “N سیکنڈ انتظار کریں”۔ خود لکھا ہوا بوٹ اکثر اسے خاموشی سے نمٹا دیتا ہے: Telethon ڈیفالٹ طور پر ایک منٹ تک کے انتظار میں سو جاتا ہے اور کچھ نہیں بتاتا، اور اس سے لمبے انتظار پر ایرر دیتا ہے۔ اس سے بھی بُری “اسپام کی وجہ سے” پابندی ہے: جواب میں Telegram یہ نہیں بتاتا کہ یہ کتنی دیر رہے گی، اور دوبارہ کوششیں کام نہیں آتیں۔ ایک اور چھپی ہوئی حد — Premium کے بغیر اکاؤنٹ 500 سے زیادہ چینلز اور سپر گروپس کا ممبر نہیں ہو سکتا۔
CopyPost کیا کرتا ہے — اور کیا نہیں کرتا #
سچ یہ ہے: کوئی بھی سروس ضمانت نہیں دے سکتی کہ اکاؤنٹ بین نہیں ہوگا۔ فیصلہ Telegram کرتا ہے، اور اگر اکاؤنٹ اسپام بھیجتا ہے تو اسے کہیں بھی بلاک کر دیا جائے گا۔ لیکن بہت سے بین اور نقصانات اسپام کی وجہ سے نہیں، بلکہ پروگرام کے لاپروا رویے کی وجہ سے ہوتے ہیں۔ یہاں CopyPost یہ کام اپنے ذمے لیتا ہے:
- Telegram کے وقفوں کی خود بخود پابندی کرتا ہے۔ اگر Telegram انتظار کرنے کو کہے تو CopyPost ٹھیک اتنا ہی انتظار کرتا ہے (15 منٹ تک) اور بار بار درخواستیں بھیج کر اسے تنگ نہیں کرتا۔ اگر وقفہ اس سے لمبا ہو تو پوسٹ گھنٹوں انتظار نہیں کرتی بلکہ چھوڑ دی جاتی ہے، اور آپ پینل میں صاف پیغام دیکھیں گے: “Telegram نے اس اکاؤنٹ سے بھیجنے پر مزید N کے لیے پابندی لگا دی ہے — میسج چھوڑ دیا گیا”؛
- ایک اکاؤنٹ کا وقفہ باقیوں کو نہیں روکتا، اور بھیجنے کی دوبارہ کوششیں بڑھتے ہوئے وقفوں کے ساتھ ہوتی ہیں؛
- کھلے طور پر کنیکٹ ہوتا ہے۔ اکاؤنٹ CopyPost ایپ کے طور پر اُس
api_idکے ساتھ لاگ اِن ہوتا ہے (یہ Telegram میں ایپ کا نمبر ہے) جو خود CopyPost کو جاری کیا گیا ہے، کسی اور پروگرام کا روپ نہیں دھارتا۔ چاہیں تو اپنی ذاتی ایپ کاapi_idاورapi_hash(نمبر اور کلید) دے سکتے ہیں، جو my.telegram.org سے ملتے ہیں؛ - فوراً خبردار کرتا ہے۔ اگر اکاؤنٹ لاگ آؤٹ ہو جائے، بلاک ہو جائے، فریز ہو جائے یا کسی چیٹ سے نکال دیا جائے تو CopyPost کا سروس بوٹ آپ کو لکھے گا، اور پینل میں اکاؤنٹ پر نشان لگ جائے گا — آپ کو مسئلے کا پتا ایک ہفتے بعد خالی چینل سے نہیں چلے گا۔
ہمارا مشورہ وہی ہے جو لائبریریوں کے ڈیولپرز کا ہے: فارورڈنگ کے لیے الگ اکاؤنٹ بنائیں، ذاتی نہیں، اور ایک دن میں اسے سینکڑوں چینلز کا سبسکرائبر نہ بنائیں۔
پوسٹس گم کیوں ہوتی ہیں #
اپنے بوٹ کا یہ سب سے ناگوار مسئلہ ہے: وہ چل رہا ہے، کوئی ایرر نہیں، لیکن آپ کے چینل میں کچھ پوسٹس بس موجود ہی نہیں۔
Telegram سب کچھ نہیں بھیجتا #
Telegram ہر اپ ڈیٹ فوراً پہنچانے کا پابند نہیں۔ اس کی دستاویزات صاف کہتی ہیں کہ کچھ چینلز کے اپ ڈیٹس وہ کم بھیج سکتا ہے یا بالکل بند کر سکتا ہے، اور چھوٹے ہوئے اپ ڈیٹس پروگرام کو خود دوبارہ مانگنے چاہییں۔ خود لکھے ہوئے بوٹ عموماً یہ نہیں کرتے — اور عملی طور پر:
- Telethon میں شکایت ہے کہ دو سبسکرائبرز والے ٹیسٹ چینل سے نئی پوسٹس آتی ہیں، مگر 5 لاکھ سبسکرائبرز والے پبلک چینل سے نہیں آتیں۔ حل کبھی نہیں آیا: فروری 2026 میں، پروجیکٹ کی منتقلی کے وقت، اس مسئلے کو “منصوبے میں شامل نہیں” کہہ کر بند کر دیا گیا؛
- GramJS میں کسی چینل کے ایونٹس چند سیکنڈ بعد آنا بند ہو جاتے ہیں اگر چینل کے ساتھ “تعامل” نہ کیا جائے؛
- ایک اور رپورٹ والا متبادل راستہ — لائبریری کو اپ ڈیٹس زیادہ بار مانگنے پر مجبور کرنا — تقریباً 10 گھنٹے بعد میموری ختم ہونے سے پروگرام کو کریش کر دیتا ہے۔
CopyPost میں عام وصولی کے ساتھ ٹربو وصولی بھی ہے: اکاؤنٹ خود 10 تک چینلز کو ہر سیکنڈ میں دو بار چیک کرتا ہے اور وہ پوسٹس اٹھا لیتا ہے جو Telegram نے ابھی نہیں بھیجیں۔ یہ ہر پلان پر مفت ہے۔ بوٹس کے لیے بھی ملتا جلتا حفاظتی انتظام ہے — بوٹ ہر سیکنڈ خود اُن چینلز میں سے، جو وہ پڑھتا ہے، باری باری تین تین چینلز چیک کرتا ہے۔
ری اسٹارٹ — اور پوسٹس غائب #
سرور ری بوٹ ہو گیا، پروگرام کریش ہو گیا، انٹرنیٹ چلا گیا۔ اس دوران جو آیا اس کا کیا ہوا؟
- Bot API والے بوٹ کے لیے Telegram وصول نہ کیے گئے اپ ڈیٹس 24 گھنٹے سے زیادہ نہیں رکھتا؛
- Telethon میں چھوٹا ہوا مواد پکڑنے کا فیچر ڈیفالٹ طور پر بند ہے — اس کے بغیر بندش کے دوران جو کچھ بھی آیا، گم ہو جاتا ہے؛
- بہت پرانے ایونٹس Telegram ڈیلیٹ کر دیتا ہے، اور وہ پھر نہیں مل سکتے۔
CopyPost میں کنکشن ٹوٹنے یا ری اسٹارٹ کے بعد سروس ہر اُس چینل میں چھوٹا ہوا مواد خود دوبارہ مانگتی ہے جس سے آپ کی پائپ لائنز پڑھتی ہیں (CopyPost میں “کہاں سے — کہاں — کن قواعد کے ساتھ” والے جوڑ کو پائپ لائن کہتے ہیں)۔ موصول ہونے والی پوسٹ پہلے ڈسک پر لکھی جاتی ہے اور تب ہی موصول شدہ مانی جاتی ہے — اس لیے وہ سرور کے کریش سے بھی بچ جائے گی۔ اور دوہری نہیں ہوگی: CopyPost کو یاد رہتا ہے کہ کون سی کاپیاں پہلے ہی شائع ہو چکی ہیں، اور ہر بھیجنے پر اپنا نشان ہوتا ہے، اس لیے Telegram دہرائی گئی کوشش قبول نہیں کرے گا۔
ایک ایماندارانہ حد: اگر اکاؤنٹ ایک گھنٹے سے زیادہ دستیاب نہ رہا ہو تو CopyPost ایک گھنٹے سے پرانی پوسٹس شائع نہیں کرتا — تاکہ لمبی بندش کے بعد آپ کے چینل میں پرانی خبروں کا ڈھیر نہ لگ جائے۔
البم ٹکڑوں میں بٹ گیا #
Telegram میں البم کئی الگ الگ میسجز ہوتے ہیں جن کا گروپ نمبر ایک ہوتا ہے۔ بوٹ انہیں ایک ایک کر کے وصول کرتا ہے اور اسے انہیں دوبارہ جوڑنا ہوتا ہے؛ عموماً بوٹ باقی حصوں کا تقریباً آدھا سیکنڈ انتظار کرتا ہے، اور اگر البم بڑا ہو یا نیٹ ورک سست ہو تو کچھ تصاویر وقت پر نہیں پہنچتیں — اور البم ٹوٹ جاتا ہے۔ آپ کے چینل میں تین تصاویر والی ایک پوسٹ کے بجائے ایک ایک تصویر کی تین پوسٹس آ جاتی ہیں۔
CopyPost بھی البم کے حصوں کا لامتناہی انتظار نہیں کرتا، لیکن زیادہ دیر تک کرتا ہے — اگر حصے تاخیر سے آئیں تو چند سیکنڈ تک — اور انہیں ایک پوسٹ میں شائع کرتا ہے۔ اور اگر کوئی تصویر اتنی دیر سے آئے کہ البم پہلے ہی شائع ہو چکا ہو، تو وہ الگ پوسٹ کے طور پر جائے گی — نہ کچھ گم ہوتا ہے، نہ دوہرا۔
کیا چیز فارورڈ ہو ہی نہیں سکتی #
Telegram سروس میسجز، پیڈ میڈیا، گیو اویز اور انوائسز کاپی کرنے نہیں دیتا، اور فارورڈنگ سے محفوظ چینلز سے کچھ بھی فارورڈ کرنے نہیں دیتا۔ اور ایک ہی درخواست میں کئی میسجز فارورڈ کرتے وقت ایسے میسجز کبھی کبھی خاموشی سے چھوٹ جاتے ہیں۔ سروس میسجز، پیڈ میڈیا، گیو اویز اور انوائسز CopyPost بھی کاپی نہیں کرے گا، جبکہ محفوظ چینل کی پوسٹس CopyPost “کاپی” («Копия») موڈ میں (پوسٹ نئی پوسٹ کے طور پر جاتی ہے، “Forwarded from” لیبل کے بغیر) نئے سرے سے شائع کرتا ہے، فائلیں دوبارہ اپ لوڈ کر کے۔ لیکن کم از کم یہ معلوم ہونا ضروری ہے کہ پوسٹ نہیں پہنچی: CopyPost میں ڈیلیوری کی آخری ایرر پائپ لائن پر روسی زبان کے متن اور وقت کے ساتھ نظر آتی ہے، اور “لاگ” («Журнал») میں پچھلے تین دنوں کی ہر ڈیلیوری ٹائمنگز کے ساتھ۔
ایڈٹ اور ڈیلیٹ #
پوسٹ کے مصنف نے ٹائپو ٹھیک کیا یا خبر ڈیلیٹ کر دی — اچھا ہو کہ آپ کے ہاں کی کاپی بھی بدل جائے۔ اپنے بوٹ کے لیے یہ کام کا ایک الگ بڑا حصہ ہے:
- یہ ریکارڈ رکھنا پڑتا ہے کہ کون سی کاپی کس اصل پوسٹ کی ہے، اور ری اسٹارٹ پر یہ ریکارڈ ضائع نہیں ہونا چاہیے — ہر چیٹ میں میسج نمبر الگ ہوتے ہیں؛
- Bot API چینلز میں پوسٹس ڈیلیٹ ہونے کی بالکل اطلاع نہیں دیتا، اور بوٹ اپنی کاپی صرف 48 گھنٹے کے اندر ڈیلیٹ کر سکتا ہے؛
- یوزر اکاؤنٹ کو Telegram ڈیلیٹ ہونے کی اطلاع “100% نہیں” دیتا، اور پرائیویٹ چیٹس اور چھوٹے گروپس میں تو یہ بھی نہیں بتاتا کہ کس چیٹ میں ڈیلیٹ ہوا۔
CopyPost میں ایڈٹ، ڈیلیٹ اور پن سورس کے پیچھے پیچھے دہرائے جاتے ہیں، اور اگر سورس کی پوسٹ کسی دوسری پوسٹ کا جواب ہو یا اس کا لنک دے، تو آپ کی کاپی اُس پوسٹ کی آپ والی کاپی کا جواب دے گی اور اسی کا لنک دے گی۔ استثنا “فارورڈ” («Пересылка») موڈ ہے (جس میں “Forwarded from” لیبل ہوتا ہے): ایسی کاپیوں تک ایڈٹ نہیں پہنچتے اور ان میں لنکس نہیں بدلے جاتے، کیونکہ Telegram فارورڈ شدہ میسجز بدلنے نہیں دیتا (البتہ ڈیلیٹ، پن اور جوابات وہاں بھی کام کرتے ہیں)۔
سیکیورٹی اور آپ کا ڈیٹا #
کسی بھی سروس سے ایک جائز سوال: وہ کیا دیکھتی ہے؟
آپ کے اکاؤنٹ کے نام سے چینلز پڑھنے کے لیے CopyPost اس کی سیشن کلید (session key) محفوظ رکھتا ہے (اس کی مدد سے پروگرام دوبارہ لاگ اِن کیے بغیر اکاؤنٹ میں رہتا ہے) — بالکل ہر اُس پروگرام کی طرح جسے آپ نے لاگ اِن کی اجازت دی ہو، آپ کے اپنے بوٹ سمیت۔ اسی لیے ہم فارورڈنگ کے لیے الگ اکاؤنٹ کا مشورہ دیتے ہیں۔ CopyPost سے اکاؤنٹ کسی بھی وقت ہٹایا جا سکتا ہے: سروس پہلے Telegram میں سیشن بند کرتی ہے، پھر کلیدیں مٹا دیتی ہے۔ آپ خود بھی اسے بند کر سکتے ہیں — Telegram میں، فعال سیشنز والے حصے میں۔
پوسٹس کا ٹیکسٹ CopyPost صرف ڈیلیوری کے دوران رکھتا ہے — عموماً چند سیکنڈ۔ اصل پوسٹس اور کاپیوں کی مطابقت (ٹیکسٹ کے بغیر) 30 دن رکھی جاتی ہے، تاکہ ایڈٹ اور ڈیلیٹ دہرائے جا سکیں۔ کوئی ٹریکر نہیں، ڈیٹا صرف Telegram کو، اُن ہوسٹنگ پرووائیڈرز کو جن کے سرورز پر سروس چلتی ہے، اور آپ کے اپنے ویب ہکس کو جاتا ہے — یعنی اُن پتوں پر جہاں آپ نے خود پوسٹس بھیجنے کو کہا ہو۔
اپنے سرور پر اپنا بوٹ پورا کنٹرول دیتا ہے — لیکن یہ پوری ذمہ داری بھی آپ کی ہے کہ سرور ہیک نہ ہو اور سیشن کلید لیک نہ ہو۔
اس کی قیمت کیا ہے #
| اپنا بوٹ | CopyPost | |
|---|---|---|
| سرور | ماہانہ 4–6 $، اور جگہ کا انتخاب الگ | ضرورت نہیں |
| ڈیولپمنٹ | ایک شام سے کئی ہفتوں تک — البمز، ایڈٹس، میڈیا پر منحصر | نہیں |
| دیکھ بھال | ری اسٹارٹس، لائبریری اپ ڈیٹس، میموری اور ڈسک پر نظر | ہماری |
| چھوٹی ہوئی پوسٹس | خود دوبارہ مانگنی ہوں گی | خود بخود دوبارہ مانگی جاتی ہیں، اور ٹربو وصولی بھی |
| البمز، ایڈٹ، ڈیلیٹ | خود لکھنے ہوں گے | پہلے سے کام کرتے ہیں |
| Telegram کی حدیں | خود سنبھالنی ہوں گی، اکثر خاموشی سے | ان کی خود بخود پابندی کی جاتی ہے، ایررز پینل میں نظر آتی ہیں |
| بین یا اکاؤنٹ سے لاگ آؤٹ | خالی چینل سے پتا چلے گا | سروس بوٹ کا میسج |
| قیمت | ڈیولپر کا وقت | تین اکاؤنٹس مفت، ہر اگلے تین — 30 دن کے لیے 231 Stars (ایک ساتھ چار پیکج یا زیادہ خریدنے پر رعایت) |
پائپ لائنز — ہر پلان پر جتنی چاہیں، مفت پلان سمیت، اور رفتار ہر جگہ ایک جیسی ہے۔ ادائیگی Telegram Stars میں ہوتی ہے، اور ادائیگی سے 14 دن کے اندر Stars واپس لیے جا سکتے ہیں اگر سروس استعمال نہ کی گئی ہو یا ہماری غلطی سے کام نہ کیا ہو۔
اپنا بوٹ کب واقعی زیادہ فائدہ مند ہے #
ہم یہ ظاہر نہیں کریں گے کہ سروس ہر ایک کی ضرورت ہے:
- آپ کی منطق منفرد ہے جو کسی سروس میں نہیں — مثلاً پوسٹ کو آپ کے اپنے نیورل نیٹ ورک یا ڈیٹابیس سے گزرنا ہے۔ اگرچہ ایسے کچھ کام ویب ہکس سے حل ہو جاتے ہیں: CopyPost ہر پوسٹ آپ کے سرور پر بھیجتا ہے، اور اس کے ساتھ کیا کرنا ہے — یہ آپ طے کرتے ہیں؛
- سیکیورٹی تقاضوں کی وجہ سے ڈیٹا آپ کے اپنے سرورز سے باہر نہیں جانا چاہیے؛
- آپ کے پاس پہلے سے ڈیولپر ہے جو برسوں بوٹ کی دیکھ بھال کرے گا، اور ایسا سرور جس پر کوئی نظر رکھتا ہے۔
باقی تمام صورتوں میں — خاص طور پر اگر آپ چینل کے ایڈمن ہیں، پروگرامر نہیں — خود لکھا ہوا بوٹ پہلی شام میں جتنا لگتا ہے اس سے مہنگا پڑتا ہے: پیسوں میں نہیں، گم شدہ پوسٹس اور وقت میں۔
آزمائیں کیسے #
CopyPost پینل میں QR کوڈ یا Telegram سے ملنے والے کوڈ کے ذریعے اکاؤنٹ جوڑیں، چنیں کہ پوسٹس کہاں سے کہاں جائیں، اور ضروری قواعد آن کریں۔ قدم بہ قدم طریقہ مضمون 5 منٹ میں آٹو پوسٹنگ کیسے سیٹ کریں میں ہے۔ تین اکاؤنٹس مفت ہیں، اس لیے اپنے بوٹ سے موازنہ کچھ ادا کیے بغیر کیا جا سکتا ہے۔