توی گروه یا سوپر گروه میشه متن کسی تغییر داد؟
از متوند 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.
سلام من این ایراد رو توی فایل error_log توی هاستم مشاهده میکنم و هیچ پیامی برام فرساده نمیشه
میدونم مشکلشم چیه ولی نمی تونم حلش کنم مشکل به علامت & قبل text بر میگره که نمیتونه اونو بخونه یعنی خود به خود به جای & نوشه میشه &کد:[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
قبلا اینطوری نبود تازگیا این طوری شده.
ویرایش توسط mpc : December 30th, 2016 در ساعت 00:21
سلام همون کدی که توی صفحه اولتون گذاشتید هستش
کد 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);
خدمت شما
کد 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);
ویرایش توسط omid1991 : December 30th, 2016 در ساعت 00:45
سلام
سوال من شاید یکم تخصصی تر باشه در مورد ربات تلگرام و ممنون میشم جواب بدین.
راهی هست که ربات بتونه تعداد بازدیدهای یک پست در کانال تلگرام رو ببینه شمارش کنه ؟
مثلا بهش بگیم این پست شمارشش به 200 رسید حذفش کن. همچین چیزی میشه ؟
از چه طریق من چیزی براش پیدا نکرد.
با تشکر
سلام دوستان
سایت من شبکه اجتماعی هست ssl هم داره میخواستم ببینم امکانش هست که به وسیله بات تلگرام کاربران به سایت متصل بشن و مطالب جدید سایت رو تو تلگرام دریافت کنند ( منظورم دریافت از طریق rss نیست ) و لایک بزنن یا روی مطلب دریافتی نظر بنویسن و ارسال کنند یا اینکه از طریق تلگرام مطلب و عکس ارسال کنند به سایت ؟
نمونه بات که مد نظرم هست برای توییتر نوشته شده و خیلی خوب کار میکنه به آدرس http://t.me/TweetItBot
با تشکر
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)