即時通訊快捷添加好友或群組的方法和裝置的制造方法
【技術領域】
[0001]本發明涉及到互聯網技術領域,特別涉及到即時通訊快捷添加好友或群組的方法和裝置。
【背景技術】
[0002]隨著網絡技術的發展,為方便用戶之間的溝通交流,各種即時通訊軟件層出不窮,通過客戶端之間或客戶端與服務器之間點對點的數據傳輸技術,來實現個人與個人之間的即時對話、或多人之間的群聊功能,使互聯網用戶的信息交互更加方便、快捷。
[0003]要實現個人與個人之間的即時對話,需要添加對方為好友;要實現多人之間的群聊功能,需要加入到相關的對話群組。在現有技術中添加好友,首先需要獲得對方賬號,打開即時通訊軟件的好友查找面板,在好友查找面板中輸入對方賬號進行查找,找到對方賬號后向對方賬號發送添加請求,等待對方允許添加好友的響應,完成好友添加。在現有技術中加入群組的方式,首先需要獲得群組賬號,然后打開即時通訊軟件的群組查找面板,在群組查找面板中輸入群組賬號進行查找,找到群組賬號后向群組賬號發送加入群組的請求,等待群組成員或群組管理人員允許加入群組的響應,完成加群操作。
[0004]現有技術中添加好友或加入群組的操作過程都十分復雜,步驟繁瑣不簡便,無法實現快捷添加。
【發明內容】
[0005]本發明實施例提供一種即時通訊快捷添加好友或群組的方法和裝置,能夠實現一鍵快速添加好友或群組,無需繁瑣操作,操作過程簡單方便。
[0006]本發明實施例提出一種即時通訊快捷添加好友或群組的方法,包括步驟:
[0007]判斷待輸入對話窗口的即時通訊消息中是否包括有待添加的用戶賬號或群組賬號;
[0008]當待輸入對話窗口的即時通訊消息中包括有待添加的用戶賬號或群組賬號時,判斷是否接受到用戶點擊所述待添加的用戶賬號或群組賬號的指令;
[0009]當接受到用戶點擊所述待添加的用戶賬號或群組賬號的指令時,判斷本地賬戶是否已添加所述用戶賬號或群組賬號;
[0010]當本地賬戶尚未添加所述用戶賬號或群組賬號時,向被點擊的用戶賬號或群組賬號對應的賬戶發送添加請求。
[0011]本發明實施例還提出一種即時通訊快捷添加好友或群組的裝置,包括:
[0012]匹配模塊,用于判斷待輸入對話窗口的即時通訊消息中是否包括有待添加的用戶賬號或群組賬號;
[0013]指令獲取模塊,用于當待輸入對話窗口的即時通訊消息中包括有待添加的用戶賬號或群組賬號時,判斷是否接受到用戶點擊所述待添加的用戶賬號或群組賬號的指令;
[0014]判斷模塊,用于當接受到用戶點擊所述待添加的用戶賬號或群組賬號的指令時,判斷本地賬戶是否已添加所述用戶賬號或群組賬號;
[0015]添加模塊,用于當本地賬戶尚未添加所述用戶賬號或群組賬號時,向被點擊的用戶賬號或群組賬號對應的賬戶發送添加請求。
[0016]本發明實施例采用點擊對話窗口中顯示的即時通訊消息中待添加的用戶賬號或群組賬號,直接觸發好友添加或群組添加操作,實現了一鍵快速添加好友或群組,簡化了操作流程,使操作過程更加簡單、方便、快捷。
【附圖說明】
[0017]圖1為本發明實施例中即時通訊快捷添加好友或群組的裝置所在終端的總線圖;
[0018]圖2為本發明即時通訊快捷添加好友或群組的方法的第一實施例的流程圖;
[0019]圖3為本發明即時通訊快捷添加好友或群組的方法的第二實施例的流程圖;
[0020]圖4為本發明即時通訊快捷添加好友或群組的方法的第三實施例的流程圖;
[0021]圖5為本發明即時通訊快捷添加好友或群組的方法的第四實施例的流程圖;
[0022]圖6為本發明即時通訊快捷添加好友或群組的方法的第五實施例的流程圖;
[0023]圖7為本發明即時通訊快捷添加好友或群組的裝置的第一實施例的結構示意圖;
[0024]圖8為本發明即時通訊快捷添加好友或群組的裝置的第二實施例的結構示意圖;
[0025]圖9為本發明即時通訊快捷添加好友或群組的裝置的第三實施例的結構示意圖。
[0026]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0027]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0028]如圖1所示,圖1為本發明實施例中即時通訊快捷添加好友或群組的裝置所在終端的總線圖。該終端可以是手機、PAD、臺式電腦、筆記本電腦、一體機等,可包括:至少一個處理器101,例如CPU,至少一個網絡接口 104,用戶接口 103,存儲器105,至少一個通信總線102。其中,通信總線102用于實現這些組件之間的連接通信。其中,用戶接口 103可以包括顯示屏(Display)、鍵盤(Keyboard),還可以包括標準的有線接口、無線接口。網絡接口104可以包括標準的有線接口、無線接口(如WIFI接口)。存儲器105可以是高速RAM存儲器,也可以是非不穩定的存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器105還可以是至少一個位于遠離前述處理器101的存儲裝置。作為一種計算機存儲介質的存儲器105中可以包括操作系統、網絡通信模塊、用戶接口模塊以及快捷添加好友或群組程序。
[0029]在圖1所示的即時通訊快捷添加好友或群組的裝置所在終端中,網絡接口 104主要用于連接服務器,與服務器進行數據通信;而用戶接口 103主要用于接收用戶指令,并與用戶進行交互;而處理器101可以用于調用存儲器105中存儲的快捷添加好友或群組程序,并執行以下操作:
[0030]判斷待輸入對話窗口的即時通訊消息中是否包括有待添加的用戶賬號或群組賬號;
[0031]當待輸入對話窗口的即時通訊消息中包括有待添加的用戶賬號或群組賬號時,通過用戶接口 103判斷是否接受到用戶點擊所述待添加的用戶賬號或群組賬號的指令;
[0032]當接受到用戶點擊所述待添加的用戶賬號或群組賬號的指令時,判斷本地賬戶是否已添加所述用戶賬號或群組賬號;
[0033]當本地賬戶尚未添加所述用戶賬號或群組賬號時,通過網絡接口 104向被點擊的用戶賬號或群組賬號對應的賬戶發送添加請求。
[0034]在一個實施例中,處理器101調用存儲器105中存儲的快捷添加好友或群組程序還可以執行以下操作:
[0035]當待輸入對話窗口的即時通訊消息中包括有待添加的用戶賬號或群組賬號時,通過用戶接口 103檢測鼠標對應的指示光標在所述待添加的用戶賬號或群組賬號上懸浮停留時間;
[0036]當檢測到鼠標對應的指示光標在所述待添加的用戶賬號或群組賬號上懸浮停留時間大于預設停留閾值時,通過用戶接口 103在所述指示光標旁彈出浮動窗口,并在所述浮動窗口中顯示所述用戶賬號或群組賬號的資料信息。
[0037]在一個實施例中,處理器101調用存儲器105中存儲的快捷添加好友或群組程序還可以執行以下操作:
[0038]當本地賬戶已添加所述用戶賬號或群組賬號時,通過用戶接口 103直接切換至與所述用戶賬號或群組賬號對應的對話窗口。
[0039]在一個實施例中,處理器101調用存儲器105中存儲的快捷添加好友或群組程序還可以執行以下操作:
[0040]判斷待輸入對話窗口的即時通訊消息中是否包括符合賬號格式的字符串;
[0041]當包括符合賬號格式的字符串時,判斷所述符合賬號格式的字符串之前或之后的字符中是否包括與預設關鍵字符匹配的字符;
[0042]當包括與預設關鍵字符匹配的字符時,判定所述符合賬號格式的字符串為待添加的用戶賬號或群組賬號。
[0043]在一個實施例中,處理器101調用存儲器105中存儲的快捷添加好友或群組程序還可以執行以下操作:
[0044]當待輸入對話窗口的即時通訊消息中包括有待添加的用戶賬號或群組賬號時,通過用戶接口 103將所述待添加的用戶賬號或群組賬號突出顯示在所述對話窗口中