برگزیده های پرشین تولز

درخواست کد پاپ آپ برای کانال تلگرام

siavash-61

Registered User
تاریخ عضویت
25 جولای 2009
نوشته‌ها
868
لایک‌ها
444
سلام
دوستان گرامی هرچی گوگل رو شخم زدم کد به درد بخوری پیدا نکردم.
یه کد پاپ آپ برای کانال تلگرام میخوام که لینک جوین چت کانال رو بدم بهش و هر 24 ساعت یکبار برای هر آی پی باز بشه. اونم با کلیک کردن کاربر باز بشه نه مثل بعضی سایتها که میذارن و به محض ورود کاربر رو میندازه تو کانال تلگرام.
اگه فقط برای کاربران موبایلی باز بشه هم که دیگه خیلی عالی میشه.
ممنون میشم ازتون اگر کد دارین با این مشخصات به اشتراک بذارین استفاده کنیم.
بیشتر سایتهای پاپ آپ از همچین کدی که گفتم استفاده میکنند ولی هرچی گشتم نتونستم یه کد سالم پیدا کنم.
 

rezatak6

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
3 ژوئن 2014
نوشته‌ها
3,309
لایک‌ها
1,906
کد پاپ اپ تلگرامی که روی سایت کلیک کنی باز بشه؟ بعد 24 ساعت یه بارم باشه؟ بعد فقط برا کاربران موبایلی باشه؟
کدوم سایت پاپی همچین چیزی دیدی؟
 

siavash-61

Registered User
تاریخ عضویت
25 جولای 2009
نوشته‌ها
868
لایک‌ها
444
کد پاپ اپ تلگرامی که روی سایت کلیک کنی باز بشه؟ بعد 24 ساعت یه بارم باشه؟ بعد فقط برا کاربران موبایلی باشه؟
کدوم سایت پاپی همچین چیزی دیدی؟
نه اونطوری منظورم نبود. منظورم اینه که این سایتهای پاپ آپ از یه همچین کدی (یعنی مشابهش) استفاده میکنند ولی من تو نت کلا نتونستم یه کد سالم پیدا کنم. حالا بحث کاربران موبایلی و ... به کنار.
 

homayo0on

Registered User
تاریخ عضویت
25 آگوست 2011
نوشته‌ها
555
لایک‌ها
620
PHP:
<?php
if(preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]))
{
?>
<script type="text/javascript">
invite_title  = 'کانال تلگرام';
invite_text   = 'دعوتنامه عضویت در کانال فلان';
telegram_addr = 'tg://resolve?domain=********';

function getCookie(name) { var dc = document.cookie;var prefix = name + "=";var begin = dc.indexOf("; " + prefix);if (begin == -1) {begin = dc.indexOf(prefix);if (begin != 0) return null;}else{begin += 2;var end = document.cookie.indexOf(";", begin);if (end == -1) {end = dc.length; }}return unescape(dc.substring(begin + prefix.length, end));}
 
if(getCookie("chkTlg5") == null){
document.cookie = 'chkTlg5=2;path=/';
document.write('<div id="tginvite" style="font-size:15px;line-height:1.5;z-index:999999;background: rgba(0,0,0,0.6);position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;"><table style="width:100%;height:100%;" cellspacing="0" cellpadding="0" border="0"><tr><td align="center"><div style="background:#FFF;-webkit-box-shadow: 0 0 15px 0 #000;box-shadow: 0 0 15px 0 #000;-webkit-border-radius: 7px;border-radius:7px;width:275px;max-width:100%;margin-top:-75px;position:relative;overflow:hidden;"><div style="border-bottom: 1px solid #ddd;font-weight:600;text-align:right;padding:9px;">'+invite_title+'</div><div style="text-align:right;padding:6px 9px;direction:rtl;border-bottom: 1px solid #ddd;margin-bottom:1px;">'+invite_text+'</div><a href="'+telegram_addr+'" onclick="close_tlg()" style="text-decoration:none;font-weight:600;float:right;padding:7px 0;width:49%; border-left:1px solid #ddd;color: red;"><span style="background:#FFF">عضویت در کانال</span></a><a href="javascript:close_tlg()" style="text-decoration:none;padding:7px 0;float:left;width:50%;color:#333;">بستن پنجره</a><div style="clear:both"></div></div></td></tr></table></div>');
}

function close_tlg(){document.getElementById('tginvite').style.display = 'none';}
</script>
<?php
    }
?>
 

siavash-61

Registered User
تاریخ عضویت
25 جولای 2009
نوشته‌ها
868
لایک‌ها
444
PHP:
<?php
if(preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]))
{
?>
<script type="text/javascript">
invite_title  = 'کانال تلگرام';
invite_text   = 'دعوتنامه عضویت در کانال فلان';
telegram_addr = 'tg://resolve?domain=********';

function getCookie(name) { var dc = document.cookie;var prefix = name + "=";var begin = dc.indexOf("; " + prefix);if (begin == -1) {begin = dc.indexOf(prefix);if (begin != 0) return null;}else{begin += 2;var end = document.cookie.indexOf(";", begin);if (end == -1) {end = dc.length; }}return unescape(dc.substring(begin + prefix.length, end));}
 
if(getCookie("chkTlg5") == null){
document.cookie = 'chkTlg5=2;path=/';
document.write('<div id="tginvite" style="font-size:15px;line-height:1.5;z-index:999999;background: rgba(0,0,0,0.6);position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;"><table style="width:100%;height:100%;" cellspacing="0" cellpadding="0" border="0"><tr><td align="center"><div style="background:#FFF;-webkit-box-shadow: 0 0 15px 0 #000;box-shadow: 0 0 15px 0 #000;-webkit-border-radius: 7px;border-radius:7px;width:275px;max-width:100%;margin-top:-75px;position:relative;overflow:hidden;"><div style="border-bottom: 1px solid #ddd;font-weight:600;text-align:right;padding:9px;">'+invite_title+'</div><div style="text-align:right;padding:6px 9px;direction:rtl;border-bottom: 1px solid #ddd;margin-bottom:1px;">'+invite_text+'</div><a href="'+telegram_addr+'" onclick="close_tlg()" style="text-decoration:none;font-weight:600;float:right;padding:7px 0;width:49%; border-left:1px solid #ddd;color: red;"><span style="background:#FFF">عضویت در کانال</span></a><a href="javascript:close_tlg()" style="text-decoration:none;padding:7px 0;float:left;width:50%;color:#333;">بستن پنجره</a><div style="clear:both"></div></div></td></tr></table></div>');
}

function close_tlg(){document.getElementById('tginvite').style.display = 'none';}
</script>
<?php
    }
?>
خیلی ممنون ازتون
تست کردم باید اسم پابلیک کانال رو وارد کرد به جای ستاره ها در این قسمت:
telegram_addr = 'tg://resolve?domain=********';
و نمیشه آدرس پرایوت چت رو وارد کرد که کاربر نیاز نباشه خودش جوین بزنه.
یکی هم اینکه این پاپ آپ همین که وارد سایت میشی پیام میده (پاپ باکس) قبل باز کردن کانال که باید کاربر عضویت رو بزنه تا تلگرام باز بشه. من میخوام بعد کلیک در سایت پاپ آپ باز بشه نه به محض ورود به سایت. و اون پاپ باکس رو هم نیاره و مستقیم تلگرام رو باز کنه و کانالمون رو بیاره.
اون پیام رو بخوام حذف کنم دقیقا کدوم قسمتها رو حذف باید بکنم؟
کلا میخوام جوری باشه مثل لینک پرایوت چت که کاربر دیگه خودش لازم نباشه جوین رو بزنه و مستقیم پرت بشه تو کانال. اونم نه به محض ورود به سایت. میخوام بعد از اینکه در سایت روی یه چیزی کلیک کرد پاپ آپ عمل کنه. مثل کدهای قدیمی پاپ آپ که قبلا استفاده میکردیم برای باز کردن یه آدرس و ...
 
Last edited:

ali_tehranmusic

کاربر تازه وارد
تاریخ عضویت
8 اکتبر 2012
نوشته‌ها
13
لایک‌ها
1
محل سکونت
تهران
آقا ممنونم خیلی خوب بود کد خیلی عالی و بی نقص
 

homayo0on

Registered User
تاریخ عضویت
25 آگوست 2011
نوشته‌ها
555
لایک‌ها
620
خیلی ممنون ازتون
تست کردم باید اسم پابلیک کانال رو وارد کرد به جای ستاره ها در این قسمت:
telegram_addr = 'tg://resolve?domain=********';
و نمیشه آدرس پرایوت چت رو وارد کرد که کاربر نیاز نباشه خودش جوین بزنه.
یکی هم اینکه این پاپ آپ همین که وارد سایت میشی پیام میده (پاپ باکس) قبل باز کردن کانال که باید کاربر عضویت رو بزنه تا تلگرام باز بشه. من میخوام بعد کلیک در سایت پاپ آپ باز بشه نه به محض ورود به سایت. و اون پاپ باکس رو هم نیاره و مستقیم تلگرام رو باز کنه و کانالمون رو بیاره.
اون پیام رو بخوام حذف کنم دقیقا کدوم قسمتها رو حذف باید بکنم؟
کلا میخوام جوری باشه مثل لینک پرایوت چت که کاربر دیگه خودش لازم نباشه جوین رو بزنه و مستقیم پرت بشه تو کانال. اونم نه به محض ورود به سایت. میخوام بعد از اینکه در سایت روی یه چیزی کلیک کرد پاپ آپ عمل کنه. مثل کدهای قدیمی پاپ آپ که قبلا استفاده میکردیم برای باز کردن یه آدرس و ...
جای ستاره ها باید بنویسد فقط test که خودتون مثال زدید.
این کد پاپ باکس دعتونامه به کانال تلگرام مخصوص نمایش در موبایله.
متاسفانه اونی که شما مد نظرتون دارید نیست کلا اون یه چیز دیگست برای اینکه اینکارو بکنید باید ادرس عضویت کانال تلگرام رو داخل یه iframe یا ریدایرکت قرار بدید که ضریب خطای بالایی داره چون مرورگرهایی مثل کروم بلاکش میکنن همچنین اگر کسی تلگرام رو نداشته باشه سایتتون تو موبایل منتقل میشه به یه صفحه ناموجود و اینکه کلا حرفه ای نیست. توی این آدرس:
http://codebazan.ir/کد-انتقال-کاربر-تلگرام-دوتایی/
یه نمونه گذاشته شده که البته من نه تستش کردم نه تاییدش میکنم.
 
بالا