-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
خیلی اقایی ولی مشکل من اینه که این ربات که من ساختم ربات ویرایش تگ Mp3 و تبدیل اهنگ به ویس و ساخت پست برای کانال ها هست . مشکل این هست که وقتی mp3 را ارسال میکنیم تگ mp3. را میگیره میخوام از همون تگ استفاده کنه و خودش به عکس اضافه کنه . شاید منم از کش استفاده کنم بهتر باشه . نمیدونم . چون هرطور getupdate. کردم هیچ id یا چیزی پیدا نکردم که بتونم بعد در کوئری هام ازش به عنوان کلید اصلی استفاده کنم . از Id مسیج استفاده کنم به مشکل میخورم . چون Id هر مسیج فرق داره. از یوزر استفاده کنم هر یوزری حدود 7 8 تا اهنگ ارسال میکنه . پس به مشکل بر میخوریم. باید یک راهی پیدا کنم مثلا تا ارسال کرد نگه داره اطلاعات را بعد تا کامل پست را ارسال کرد کش یا یک مقداری از Table را حذف کنه
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
siyavashmc
سلام دوستان راه حل ساده برای نوشتن کیبورد تلگرام بدون استفاده از laveral و.... در php
کسی راه حل داره؟؟؟؟
سلام
این هم مفید هست
https://irazasyed.github.io/telegram...sage/keyboards
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
Rezash
شما به یک جور دیتابیس نیاز دارید
مثلا یک table در mysql بسازید و پیام ها رو insert کنید. در پیام شناسه کاربر هم وجود داره، و می تونید با توجه به یک سان بودن شناسه و معیارهایی مثل تاریخ پیام های قبلی رو شناسایی کنید.
البته بستگی به نوع پروژتون داره. در یک مورد که دیتا خیلی اهمیت نداشت من به جای دیتابیس از phpfastcache استفاده کردم و آخرین پیام هر کاربر رو به مدت 30 دقیقه کش میکردم که با توجه به اون تصمیم بگیرم. اما در کل پیشنهاد من استفاده از یک تیبل و دیتابیس هست.
از راهنماییت خیلی ممنونم خیلی کمک بزرگی کردی ولی من هرچی با Json این
تلگرام نگاه میکنم باید یه چند تایی کلید اصلی ثانوی و... بگیری تا بشه ساخت .
و یک سوال فنی من این دیتا بیس را ساختم باید ی کاری کنم تا هم فایل photo باشه هم audio
تا هر سطر از دیتا بیس من کامل بشه
یکم مغزم گیرپاچ کرده :d
کارت حرف نداره اخوی
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام ممنون از مطلب مفیدتون
اینجا که گفتید : به جای استفاده از تابع file_get_contents می تونید از کد زیر استفاده نمایید:
دقیقا باید کجا جایگزین کنیم ؟؟؟ یا کجا کپی کنیم
وسوال دوم اینجا : مقدار متغیر $token رو باید token
یعنی کل $token های موجود در کد رو باید با توکن دریافتی از بات فازر جایگزین کرد حتی $token اولی ؟/
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام امزش ساخت ربات که بشه تو گروه انداخت و موقع لینک هشدار بده یا با افراد حرف بزنه رو هم اموزش بدین
ربات مثل جرج
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
دوستان اگه بخوایم رباتی رو به زبان جاوا پیاده کنیم ، برای میزبانیش تو نت باید چیکار کنیم؟
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
kouroshDesigner
با سلام
دوستان من زیاد در مورد ربات اطلاعاتی ندارم
فقط یک سوال داشتم اگر ما یک ربات درست کنیم که در یک کانال ادمین باشه ! می تونیم تعداد ممبر های اون کانال رو با پی اچ پی بفهمیم ؟
سلام بله این کار از طریق متد getChatMembersCount امکان پذیره ، نمونه :
https://api.telegram.org/bot<token>/getChatMembersCount?chat_id=@<channelID>
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
من تمام موارد رو اکی کردم ولی متاسفانه ربات جواب نمیده
متن php نمظیمات سرور و اس اس ال اکی هست هر چی دستور پی اچ پی هم بود زدم ولی باز کار نکرد که نکرد
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
Ashkankamangar.ir
من تمام موارد رو اکی کردم ولی متاسفانه ربات جواب نمیده
متن php نمظیمات سرور و اس اس ال اکی هست هر چی دستور پی اچ پی هم بود زدم ولی باز کار نکرد که نکرد
وب هوک ـش رو ست کردید ؟ آدرسی که برای هوک دادید دستی باز کنید سپس چک کنید ارور php نداشته باشید.
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
اکی شد فقط دو تا سوال
و دستوری که وقتی ازش یه سوالی که توی دایره لغاتش نیست میپرسن بگه هنوز یاد نگرفتم چیه؟
یا مثلا نمیخوام دقیقا عین کلمه باشه جواب بده مثلا یک کلمه مشابه سوال بود جواب بده (مثلا بنویسن ... لفت گروه) اگر لفت رو دید جواب بده
ممنونم
من نیاز به کدی دارم مثل این
if($text == 'text1')
$text_reply = 'text2';
ولی نمیشه تمام کلمات فارسی رو نوشت
مثلا میخوام کسی نوشت خوبی جواب بده مرسی
حالا چه باشه تو خوبی چه شما خوبی چه خیلی خوبی
نمیخوام دونه دونه این کلمات رو بنویسم میخوام جوری if ساخته بشه که مثلا مینویسم خوبی جوابش هست مرسی هر سوالی طرف بپرسه که توش کلمه ی خوبی باشه این جواب رو بده نه اینکه کاملا متنش شبیهش باشه
و اینکه کسی اومد توی گروه یا لفت داد عکس العمل نشون بده
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
Ashkankamangar.ir
اکی شد فقط دو تا سوال
و دستوری که وقتی ازش یه سوالی که توی دایره لغاتش نیست میپرسن بگه هنوز یاد نگرفتم چیه؟
یا مثلا نمیخوام دقیقا عین کلمه باشه جواب بده مثلا یک کلمه مشابه سوال بود جواب بده (مثلا بنویسن ... لفت گروه) اگر لفت رو دید جواب بده
ممنونم
من نیاز به کدی دارم مثل این
if($text == 'text1')
$text_reply = 'text2';
ولی نمیشه تمام کلمات فارسی رو نوشت
مثلا میخوام کسی نوشت خوبی جواب بده مرسی
حالا چه باشه تو خوبی چه شما خوبی چه خیلی خوبی
نمیخوام دونه دونه این کلمات رو بنویسم میخوام جوری if ساخته بشه که مثلا مینویسم خوبی جوابش هست مرسی هر سوالی طرف بپرسه که توش کلمه ی خوبی باشه این جواب رو بده نه اینکه کاملا متنش شبیهش باشه
و اینکه کسی اومد توی گروه یا لفت داد عکس العمل نشون بده
سلام وقت بخیر
از کد زیر میتونید استفاده کنید.
کد PHP:
$text = 'چخبرا خوبی ؟';
if(strpos($text, 'خوبی')!==false)
echo 'مرسی';
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
با سلام
از ارائه اين مطلب سپاسگزارم.
www.dhamara.com
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
omid1991
سلام وقت بخیر
از کد زیر میتونید استفاده کنید.
کد PHP:
$text = 'چخبرا خوبی ؟';
if(strpos($text, 'خوبی')!==false)
echo 'مرسی';
اما این کد رو میذارم کار نمیکنه
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
Ashkankamangar.ir
اما این کد رو میذارم کار نمیکنه
از mb_strpos استفاده کنید بجای strpos
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
درود ممنون از پستتون
یه سوال
این کد $user_id = $result['message']['from']['id']; امده ای دی یوزر رو گرفته
میخام نام کاربر عکس کاربر فامیل کاربر رو بگیرم طبق داکیومنتی که تو تلگرام زده first_name و .. بود ولی میزنم کار نمیکنه دقیقا میشه بگین چجوری بزنم که نام کاربر رو بگیره .؟
و یه سوال دیگه چه جوری همین نام و ایدی گروه ها رو بگیرم و تو گروه بزنم چت کنه ؟
و سوال دیگه اینکه ایا میشه کاری کرد که تو یه کانال عضو بشه و پست های کانال رو بگیره ؟
ممنون میشم پاسخ بدید تشکر از پست مفیدتون
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
من میخام رباتم از سایت فروشگاهم پست های محصولات برداره داخل کانال بزاره. چکار باید بکنم؟
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام میشه رباتی طراحی کرد که ویو پست رو بالا ببره ؟؟
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
توی گروه یا سوپر گروه میشه متن کسی تغییر داد؟
از متوند editMessageText استفاده کردم ولی ارور میده که نمتونه تغییر بده
ممنون میشم بگید کدوم متود هست و چه چیز هاییش لازم هستش
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
bomber
توی گروه یا سوپر گروه میشه متن کسی تغییر داد؟
از متوند editMessageText استفاده کردم ولی ارور میده که نمتونه تغییر بده
ممنون میشم بگید کدوم متود هست و چه چیز هاییش لازم هستش
سلام وقت بخیر
طبق توضیحات متد editMessageText فقط پیام های ارسالی ربات قابل ویرایش هست نه کاربر
نقل قول:
Use this method to edit text and
game messages sent by the bot or via the bot (for
inline bots). On success, if edited message is sent by the bot, the edited
Message is returned, otherwise
True is returned.
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
خب متد دیگه ای نیست؟ تنها روش پاک کردن کل پست هست؟ اگر جواب برای ادیت متن منفی هستش متد برای پاک کردن پست چی هستش؟
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
bomber
خب متد دیگه ای نیست؟ تنها روش پاک کردن کل پست هست؟ اگر جواب برای ادیت متن منفی هستش متد برای پاک کردن پست چی هستش؟
اون مورد رو شک نکنید جواب منفیه
پاک کردن پست هم نداره متاسفانه
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام من این ایراد رو توی فایل error_log توی هاستم مشاهده میکنم و هیچ پیامی برام فرساده نمیشه
کد:
[29-Dec-2016 15:53:02 UTC] PHP Warning: file_get_contents(https://api.telegram.org/bot[token]/sendMessage?chat_id=391129713&text=پیام شما دریافت شد.): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/***/public_html/mybot/index.php on line 26
میدونم مشکلشم چیه ولی نمی تونم حلش کنم مشکل به علامت & قبل text بر میگره که نمیتونه اونو بخونه یعنی خود به خود به جای & نوشه میشه &
قبلا اینطوری نبود تازگیا این طوری شده.
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
mpc
سلام من این ایراد رو توی فایل error_log توی هاستم مشاهده میکنم و هیچ پیامی برام فرساده نمیشه
کد:
[29-Dec-2016 15:53:02 UTC] PHP Warning: file_get_contents(https://api.telegram.org/bot303462245:AAG0qGBLiQHyvoAGJ2AbMrI6PlTFfSZbR8k/sendMessage?chat_id=281129703&text=پیام شما دریافت شد.): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/zaringat/public_html/mybot/index.php on line 26
میدونم مشکلشم چیه ولی نمی تونم حلش کنم مشکل به علامت & قبل text بر میگره که نمیتونه اونو بخونه یعنی خود به خود به جای & نوشه میشه &
قبلا اینطوری نبود تازگیا این طوری شده.
سورس کد رو قرار بدید راهنماییتون کنم
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
omid1991
سورس کد رو قرار بدید راهنماییتون کنم
سلام همون کدی که توی صفحه اولتون گذاشتید هستش
کد PHP:
$string = json_decode(file_get_contents('php://input'));
function objectToArray( $object )
{
if( !is_object( $object ) && !is_array( $object ) )
{
return $object;
}
if( is_object( $object ) )
{
$object = get_object_vars( $object );
}
return array_map( 'objectToArray', $object );
}
$result = objectToArray($string);
$user_id = $result['message']['from']['id'];
$text = $result['message']['text'];
$token = '';
$text_reply = 'پیام شما دریافت شد.';
$url = 'https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$user_id;
$url .= '&text=' .$text_reply;
$res = file_get_contents($url);
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
خدمت شما
کد PHP:
$content = file_get_contents("php://input");
$update = json_decode($content);
$chat_id = $update->message->chat->id; //شناسه چت کاربر
$text = $update->message->text; //پیام ارسالی کاربر
$url = "https://api.telegram.org/bot{$token}/sendMessage?chat_id={$chat_id}&text={$text}";
$res = file_get_contents($url);
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام
سوال من شاید یکم تخصصی تر باشه در مورد ربات تلگرام و ممنون میشم جواب بدین.
راهی هست که ربات بتونه تعداد بازدیدهای یک پست در کانال تلگرام رو ببینه شمارش کنه ؟
مثلا بهش بگیم این پست شمارشش به 200 رسید حذفش کن. همچین چیزی میشه ؟
از چه طریق من چیزی براش پیدا نکرد.
با تشکر
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
Mohamad26
سلام
سوال من شاید یکم تخصصی تر باشه در مورد ربات تلگرام و ممنون میشم جواب بدین.
راهی هست که ربات بتونه تعداد بازدیدهای یک پست در کانال تلگرام رو ببینه شمارش کنه ؟
مثلا بهش بگیم این پست شمارشش به 200 رسید حذفش کن. همچین چیزی میشه ؟
از چه طریق من چیزی براش پیدا نکرد.
با تشکر
خیر امکانش نیست
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
sardarn
سلام
یک سرچ بزنید و فروشندگان پیدا کنید.برای ssl یا باید ip اختصاصی خریداری کنید یا از مدیر سرور بپرسید که sni فعال هست یا نه واجازه استفاده از ssl روی ip اشتراکی می دهند یا خیر.
موفق باشید
سلام؛ sni رو فعال نمیکنه مدیر سرور،
برای SSL حتما باید آی پی اختصاصی داشت و برای آی پی اختصاصی هم مدیر سرور هزینه میگیره ماهانه 10 تومن،
چه کنیم به نظر شما ؟
هزینه SSL کم بود هزینه آی پی اختصاصی هم اضافه شد که . . .
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
mosafer91
سلام؛ sni رو فعال نمیکنه مدیر سرور،
برای SSL حتما باید آی پی اختصاصی داشت و برای آی پی اختصاصی هم مدیر سرور هزینه میگیره ماهانه 10 تومن،
چه کنیم به نظر شما ؟
هزینه SSL کم بود هزینه آی پی اختصاصی هم اضافه شد که . . .
برای استفاده از ربات ، مجبورین ssl حتمن نصب کنین
برای نصب گواهی هم روی هاست اشتراکی یا آی پی اختصاصی باید تهیه کنین یا قابلیت sni فعال باشه
اگه مدیر هاستینگتون این قابلیت رو فعال نمیکنن براتون ، راهی براتون نمیمونه جز اینکه یا همون ip اختصاصی تهیه کنین یا اینکه کلا میزبان سایتتون رو تغییر بدین و جایی برین که sni فعال باشه
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
dizaji_saeed
برای استفاده از ربات ، مجبورین ssl حتمن نصب کنین
برای نصب گواهی هم روی هاست اشتراکی یا آی پی اختصاصی باید تهیه کنین یا قابلیت sni فعال باشه
اگه مدیر هاستینگتون این قابلیت رو فعال نمیکنن براتون ، راهی براتون نمیمونه جز اینکه یا همون ip اختصاصی تهیه کنین یا اینکه کلا میزبان سایتتون رو تغییر بدین و جایی برین که sni فعال باشه
الان سایت من با https باز میشه ، فقط ولید نیست certificates موجودش؛ بازم امکان کار نیست ؟ حتی از وب webhook پیغام ok گرفتم . . .
ممنون از پاسخگویی تون
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
mosafer91
الان سایت من با https باز میشه ، فقط ولید نیست certificates موجودش؛ بازم امکان کار نیست ؟ حتی از وب webhook پیغام ok گرفتم . . .
ممنون از پاسخگویی تون
معمولا برای ربات بهتره دامنه خارجی استفاده کنید از ssl های comodo بگیرید بهتره در سرعت و جواب دهی و اینکه بستگی به هاست هم داره توی سرعت و اینکه اگر ssl درست نباشه معمولا جواب نمیده
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
kiava
معمولا برای ربات بهتره دامنه خارجی استفاده کنید از ssl های comodo بگیرید بهتره در سرعت و جواب دهی و اینکه بستگی به هاست هم داره توی سرعت و اینکه اگر ssl درست نباشه معمولا جواب نمیده
دامنه ام http://HiSharj.com هست
حقیقتش من اصلا ssl نگرفتم و الان با https باز میشه https://hisharj.com
ولی ssl خطا داره؛
چون تو پنل هاستم یه گزینه داره میتونم اجازه استفاده از ssl رو به سایتم بدم و بعد از فعال کردنش بدون نصب ssl سایت با https باز میشه
خواستم ببینم اگر خطا داشته باشه ، و اصلا certificates رو نصب نکنیم، ولی با https باز بشه، میشه وصل شد به ربات ؟
سپاس
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام دوستان
سایت من شبکه اجتماعی هست ssl هم داره میخواستم ببینم امکانش هست که به وسیله بات تلگرام کاربران به سایت متصل بشن و مطالب جدید سایت رو تو تلگرام دریافت کنند ( منظورم دریافت از طریق rss نیست ) و لایک بزنن یا روی مطلب دریافتی نظر بنویسن و ارسال کنند یا اینکه از طریق تلگرام مطلب و عکس ارسال کنند به سایت ؟
نمونه بات که مد نظرم هست برای توییتر نوشته شده و خیلی خوب کار میکنه به آدرس http://t.me/TweetItBot
با تشکر
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
نقل قول:
نوشته اصلی توسط
reza982
سلام دوستان
سایت من شبکه اجتماعی هست ssl هم داره میخواستم ببینم امکانش هست که به وسیله بات تلگرام کاربران به سایت متصل بشن و مطالب جدید سایت رو تو تلگرام دریافت کنند ( منظورم دریافت از طریق rss نیست ) و لایک بزنن یا روی مطلب دریافتی نظر بنویسن و ارسال کنند یا اینکه از طریق تلگرام مطلب و عکس ارسال کنند به سایت ؟
نمونه بات که مد نظرم هست برای توییتر نوشته شده و خیلی خوب کار میکنه به آدرس
http://t.me/TweetItBot
با تشکر
همه ی این کارهایی که فرمودید میشه انجام داد ،
ولی 1- به یه برنامه نویسی حرفه ای نیاز داره ،
2- هزینه ی بالایی داره !
3- باعث میشه کاربر دیگه اصلا رغبتی به بازدید از سایت نداشته باشه و همه کاراشو با ربات انجام بده ! و این یعنی روز به روز کاهش آمار بازدید سایت تون . . .
سوال یا مشکلی داشتید در خدمتم ؛ اگرم خواستید میتونم براتون انجام بدم بعضی قسمتاشو ، بعضیاش هم فعلا من راه حلی براش ندارم ولی میدونم میشه . . .
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام وقت همگی بخیر میخواستم یه ربات مثل آلونک طراحی کنم کسی میتونه کمک کنه؟
@aalounakbot
آدرسش اینه
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
من ربات را نوشتم و داره خوب کار می کنه
تنها مشکل اینه که وقتی به همه میخوام پیام بدم گیر می کنه
تو لوپ می افته و بارها و بارها ارسال می کنه تا زمانیکه من برم و دیتابیس را پاک کنم
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
با سلام خدمت دوستن عزیز
دوستان کدی برای متد getfile دارند که که کار کنه ؟(برا دانلود ارسالی های کاربر روی ربات )
بنده کدی استفاده می کنم که جواب نمی ده
کد PHP:
$telegram_link = 'https://api.telegram.org/bot'.$item_setting['token'].'/getFile?file_id=' . $photoo;
$file_path_result = file_get_contents($telegram_link);
$file_path_result = json_decode($file_path_result, TRUE);
$file_path = $file_path_result['result']['file_path'];
$file_url = "https://api.telegram.org/file/bot'.$item_setting['token'].'/".$file_path;
لطفا راهنمایی کنید
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
سلام
من سرور 2003 ویندوز دارم میشه روش یک ربات نصب نوشته باشد که کیبورد داشته باشد پرسش و پاسخ انجام دهد؟
-
پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100
آموزش خوب و کوتاهی بودش . ممنون .