• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    שיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts

    פורום PHP
    12
    52
    2079
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • א
      אברהם צבי @avrham נערך לאחרונה על ידי אברהם צבי

      @avrham כבר עברתי

      תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • P
        p03121997 @MGM IVR נערך לאחרונה על ידי

        @mgm-ivr אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

        <?php 
         
         
        ob_start(); 
        //לשים תטוקן של הבוט שלכם איפה שכתוב טוקן
        $API_KEY =  "טוקן";
        define('API_KEY', $API_KEY);
        function bot($method,$datas=[]){
         $url = "https://api.telegram.org/bot".API_KEY."/".$method; 
        $ch = curl_init();
        curl_setopt($ch,CURLOPT_URL,$url);
        curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
        curl_setopt($ch,CURLOPT_POSTFIELDS,$datas);
        $res = curl_exec($ch);
        if(curl_error($ch)){
            var_dump(curl_error($ch));
        }else{
            return json_decode($res);
           }
         
        }
        $update = json_decode(file_get_contents('php://input'));
        $message = $update->message;
        $text = $message->text;
        $chat_id = $message->chat->id;
        $type = $message->chat->type;
        $mid = $message->message_id;
        $name = $message->from->first_name;
        $iid = $message->from->id;
        $data = $update->callback_query->data;
        $chat_id2 = $update->callback_query->message->chat->id;
        $message_id = $update->callback_query->message->message_id;
         
        function FileNameToUpload($server, $token, $path){
        	$array = json_decode(file_get_contents("https://$server.call2all.co.il/ym/api//GetIVR2Dir?token=$token&path=$path"),true);
        	if($array["responseStatus"] == "OK"){
        		foreach($array["files"] as $key => $value){
        			if($value["fileType"] == "AUDIO" || $value["fileType"] == "TTS"){
        				$split = explode(".",$value["name"]);
        				if (is_numeric($split[0])){		
        					break;
        				}
        			}
        		}
         
        		if($split[0] == null){
        			$NewFileName = 0;
        		}else{
        			$NewFileName = $split[0]+1;
        		}
        		//הפוך למינימום 3 ספרות/
        		return str_pad($NewFileName,3,"0",STR_PAD_LEFT);
        	}else{
        	//במקרה של שגיאה
        	}
        }
         
        $NewFileName = FileNameToUpload("www", "טוקן", "ivr2:/1");
        	if($NewFileName != null){
        		$path = "$path/$NewFileName.tts";
        //מכריז על שם של נתיב הקובץ להעלאה
        }
         
        if($text!=null){
        $handle = curl_init();
        $YemotUrl = "https://www.call2all.co.il/ym/api/UploadTextFile";
         
        $postData = array(
          'token' => 'מספר מערכת : סיסמה',
          'what'  => "נתיב לאן יעלה צריך להתחיל ב ivr2:/$NewFileName.tts",
          'contents' => "$text"
        );
        curl_setopt_array($handle,
          array(
            CURLOPT_URL => $YemotUrl,
            CURLOPT_POST => true,
            CURLOPT_POSTFIELDS => $postData,
            CURLOPT_RETURNTRANSFER => true,
          )
        );
         
        $data = curl_exec($handle);
         
        curl_close($handle);
         
        }
         
        /*
         // אם רוצים שישלח דוח שההודעה הועלתה בהצלחה יש להוסיף את זה ולמחוק את ה} משורה 86
        bot('sendmessage',[
        'chat_id'=>צאט ID של הקבוצה או הבן אדם שאליו ישלח הדוח,
        'text'=>"
        *מספר הודעה*
        $NewFileName
        *סטטוס העלאה*
        הושלמה בהצלחה
        *הטקסט שהועלה*
        $text
        *לשלוחה מספר*
        1
        ",
         
        ]);
        }
        {1}
        {1}
        {1}
        
        

        איפה אני צריך לשים את כל זה?

        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • P
          p03121997 @MGM IVR נערך לאחרונה על ידי

          @mgm-ivr אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

          עברתי על הארכיון שלי...
          וראיתי קוד שכתבתי לפני כמה חודשים
          אמרתי נשתף אותו לתועלת כל מי שרוצה
          זה רלוונטי בעיקר למי שיש לו מערכת בימות המשיח...

          מדובר בבוט בטלגרם שצריך להוסיף אותו לקבוצה עם הרשאת קריאת הודעות וכל הודעה שתשלח עם טקסט הבוט יעלה את הטקסט למערכת ולשלוחה שתגדירו

          ניתן גם לשלוח לבוט הודעה פרטית וגם אותה הוא יעלה, ניתן לבטל אופציה זאת בקלות למי שמבין בAPI של טלגרם , אם זה נצרך אוסיף זאת למי שיבקש בל"נ.

          הקוד בפוסט הבא

          איפה הבוט?

          א תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • א
            אביי ורבא @p03121997 נערך לאחרונה על ידי

            @p03121997 את הבוט אתה יוצר לבד, וכניס את הקוד במקום המתאים בקוד הphp שהוא הביא.

            P תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • P
              p03121997 @אביי ורבא נערך לאחרונה על ידי

              @אביי-ורבא אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

              @p03121997 את הבוט אתה יוצר לבד, וכניס את הקוד במקום המתאים בקוד הphp שהוא הביא.

              ואיפה אני מכניס את כל הקוד הארוך הזה? במערכת שלי? באיזה שלוחה?

              א תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • א
                אביי ורבא @p03121997 נערך לאחרונה על ידי

                @p03121997 לא. זה קוד php שמיועד להרצה על שרת.
                אבל תוכל לנסות עם המודול הזה

                A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • A
                  avrham ניהול @אביי ורבא נערך לאחרונה על ידי

                  @אביי-ורבא זה לאמ יעזור לא. הוא צריך לקשר בין הבוט לשרת טהוא לא יוכל להשתמש בזה

                  P תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • P
                    p03121997 @avrham נערך לאחרונה על ידי p03121997

                    @avrham אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

                    @אביי-ורבא זה לאמ יעזור לא. הוא צריך לקשר בין הבוט לשרת טהוא לא יוכל להשתמש בזה

                    ולמה עם המודול הזה אי אפשר לעשות את זה?
                    (סליחה על הבורות פשוט אני לא מבין בדברים האלו)

                    A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • A
                      avrham ניהול @p03121997 נערך לאחרונה על ידי

                      @p03121997 פשוט מאד, הקוד ש @MGM-IVR הביא, מיועד לשים על שרת ובטלגרם צריך לעשות webhook בין הבוט לשרת, אתה נכנס לקישור ובכתובת אתה שם את הטוקן של הבוט ואת הקישור לקובץ בשרת, ואם אתה משתמש בשיטה שהביאו לך לשמור את הקוד, איך תביא קישור לקובץ?

                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • א
                        אברהם צבי נערך לאחרונה על ידי

                        @avrham שלום
                        אני מתקשה להגדיר את המודול אני ישמח שתעזור לי
                        כבר הגדרתי בשרת שלי את הכל וגם את הטוקן של הקבוצה שאני רוצה ו... כלום
                        תודה

                        A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • A
                          avrham ניהול @אברהם צבי נערך לאחרונה על ידי

                          @אברהם-צבי מה הגדרת בשרת? והפעלת את הבוט שלך? וצריך לשים טוקן של הבוט, לא של הקבוצה.

                          א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • א
                            אברהם צבי @avrham נערך לאחרונה על ידי

                            @avrham איזה בוט של ימות ?

                            A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • A
                              avrham ניהול @אברהם צבי נערך לאחרונה על ידי

                              @אברהם-צבי לא...🤦 את הבוט שלך בטלגרם.

                              א תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • א
                                אברהם צבי @avrham נערך לאחרונה על ידי אברהם צבי

                                @avrham איך אני מקבל את זה ?
                                אולי @MGM-IVR יודע

                                M תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • M
                                  MGM IVR מומחה @אברהם צבי נערך לאחרונה על ידי

                                  @אברהם-צבי אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

                                  @avrham איך אני מקבל את זה ?
                                  אולי @MGM-IVR יודע

                                  את מה?
                                  מה אתה צריך לקבל?

                                  M תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • M
                                    myrmyr @MGM IVR נערך לאחרונה על ידי

                                    @MGM-IVR
                                    אני מתקשה איפה להכניס את הphp שהבאת בבוט שלי,
                                    יצרתי בוט פה: @BotFather
                                    תוכל להדריך אותי איפה להכניס את ה php?

                                    M תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                    • M
                                      MGM IVR מומחה @myrmyr נערך לאחרונה על ידי

                                      @myrmyr אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

                                      @MGM-IVR
                                      אני מתקשה איפה להכניס את הphp שהבאת בבוט שלי,
                                      יצרתי בוט פה: @BotFather
                                      תוכל להדריך אותי איפה להכניס את ה php?

                                      בשרת שלך

                                      M תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                      • M
                                        myrmyr @MGM IVR נערך לאחרונה על ידי

                                        @MGM-IVR
                                        https://www.000webhost.com
                                        באתר הזה זה אפשרי בחינם ?

                                        M תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                        • M
                                          MGM IVR מומחה @myrmyr נערך לאחרונה על ידי

                                          @myrmyr אמר בשיתוף|מעלה הודעות כתובות מטלגרם למערכת כקובץ tts:

                                          @MGM-IVR
                                          https://www.000webhost.com
                                          באתר הזה זה אפשרי בחינם ?

                                          כן

                                          M ל 2 תגובות תגובה אחרונה תגובה ציטוט 0
                                          • M
                                            myrmyr @MGM IVR נערך לאחרונה על ידי

                                            @MGM-IVR מכיר עוד אתר שאפשר בחינם?

                                            A תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                            • פוסט ראשון
                                              פוסט אחרון