Pesquisar na Comunidade
Mostrando resultados para as tags ''chat''.
Encontrado 8 registros
-
python Enviar mensagem no facebook ou outra rede social com python
uma questão postou Matheus Wells Python
Galera estou com problemas para enviar uma mensagem via(alguma rede social) usando python para automatizar um atendimento por exemplo, Podem me indicar algo? -
Galera, é o seguinte: Quando você cria um código simples no python e executa ele, o diálogo que possui os "print", "input", os armazenamentos das informações nas variáveis, são todas feitas em uma janela de CMD. Uso o PYQT4 pra fazer a parte gráfica das minhas aplicações, gostaria de saber como faço pra aquele diálogo que abre no CMD agora ser impresso como se fosse um chat entre o usuário e o pc em uma interface gráfica. Exemplo na foto em anexo. Atenção: não estou falando sobre criar um CHATBOX com conexões e tal, eu apenas quero que o programa apresente as mensagens de "print", as perguntas feitas com "input" e etc numa caixa de diálogo como essa conversação da foto, e também que o usuário possa responder e o programa rode exatamente como rodaria se tivesse sendo executado com o python normal. estou aprendendo programação a pouco tempo, mas estou inquieto com esse desafio.
-
Olá pessoal, precisava criar um script, semelhante a este em baixo, onde a pessoa vende três carros, cada um com um valor diferente, e no final ele traz o carro que a pessoa comprou e o valor... um if e else. Tipo: Qual carro quer comprar 1 - carro a - R$5000 2 - carro b - R$6000 3 - carro c - R$6000 --------------- Você selecionou carro 1, no valor de 5000, confirmar comprar Sim Total, x --------------------------------------------------------------------------------------- <?php // parameters $hubVerifyToken = 'xxx'; $accessToken = "xxx"; // check token at setup if ($_REQUEST['hub_verify_token'] === $hubVerifyToken) { echo $_REQUEST['hub_challenge']; exit; } // handle bot's anwser $input = json_decode(file_get_contents('php://input'), true); $senderId = $input['entry'][0]['messaging'][0]['sender']['id']; $messageText = $input['entry'][0]['messaging'][0]['message']['text']; $answer = "Não intendi qual carro quer comprar."; if($messageText == "O") { $answer = "Carro a"; } $response = [ 'recipient' => [ 'id' => $senderId ], 'message' => [ 'text' => $answer ] ]; $ch = curl_init('https://graph.facebook.com/v2.6/me/messages?access_token='.$accessToken); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($response)); curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application/json']); curl_exec($ch); curl_close($ch);
-
Olá, estou desenvolvendo (para estudo apenas) um código para um chat em python, e me deparei com um erro durante a comunicação cliente-servidor, gostaria de uma orientação acerca do mesmo, visto que não consigo identificar uma soluçao. Segue o código e a imagem do erro. Servidor: import threading # threads from socket import * # sockets clientes_conn = [] # Lista de conexões/clientes clientes_name = [] # Lista dos nomes das conexões class minhaThread (threading.Thread): def __init__(self, threadID, threadName, connectionSocket): threading.Thread.__init__(self) self.id = threadID self.name = threadName self.conn = connectionSocket def run(self): chat_geral(self.conn,self.name) ''' param == 1 => Mensagem do sistema param == 2 => Mensagem do cliente ''' def enviar_mensagem(msg, name, param): for conn in clientes_conn: conn.send(msg) if param == 1: print msg else: print "("+name+"): "+msg def adicionar_cliente(connectionSocket, _id): while 1: message2 = connectionSocket.recv(1024) if message2 == "": continue if message2 in clientes_name: serverSocket.send("O nome informado está sendo usado por um cliente atualmente.\n") continue clientes_conn.append(connectionSocket) clientes_name.append(message2) success = "Cliente '"+str(message2)+"' conectado com sucesso!" enviar_mensagem(success, message2, 1) # Entra no terceiro while 1 thread = minhaThread(_id, message2, connectionSocket).start() clientes_conn.remove(connectionSocket) clientes_name.remove(message2) connectionSocket.close() break def chat_geral(connectionSocket, name): while 1: msg = connectionSocket.recv(1024) if msg == "Sair" or msg == "sair": sair = "Cliente "+name+" está saindo do chat." enviar_mensagem(sair, name, 1) break enviar_mensagem(msg, name, 2) serverName = 'localhost' serverPort = 8080 serverSocket = socket(AF_INET,SOCK_STREAM) serverSocket.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) serverSocket.bind((serverName,serverPort)) serverSocket.listen(1) print "Servidor TCP esperando conexoes na porta %d ..." % (serverPort) id_padrao = 0 while 1: connectionSocket, address = serverSocket.accept() print "Cliente "+str(address[1])+" tentando se conectar..." adicionar_cliente(connectionSocket, id_padrao) id_padrao += 1 serverSocket.close() Cliente: from socket import * # sockets import threading # threads class minhaThread (threading.Thread): def __init__(self, threadName, clientSocket): threading.Thread.__init__(self) self.name = threadName self.conn = clientSocket def run(self): chat_geral(self.name,self.conn) def conectar_chat(clientSocket): while 1: msg = raw_input("Digite seu nome: ") clientSocket.send(msg) message = clientSocket.recv(1024) print message if message.find("conectado com sucesso") != -1: thread = minhaThread(msg,clientSocket).start() break def chat_geral(name,clientSocket): while 1: msg = raw_input("Digite (mensagem/comando): ") clientSocket.send(msg) msg2 = clientSocket.recv(1024) if msg2 == "saindo do chat" and msg.find(name) != -1: print "Desconectando do server." break print msg2 # definicao das variaveis serverName = 'localhost' # ip do servidor serverPort = 8080 # porta a se conectar clientSocket = socket(AF_INET,SOCK_STREAM) # criacao do socket TCP clientSocket.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) clientSocket.connect((serverName,serverPort)) # conecta o socket ao servidor while 1: conectar_chat(clientSocket) break clientSocket.close() Imagem do erro: http://i.imgur.com/ai0HoCo.jpg
-
Olá, Tudo bom? Durante os últimos dias tenho testado uma ferramenta de chat muito boa! É o JivoChat, vocês podem testá-la aqui: http://www.jivochat.com.br Com o JivoChat consegui ter uma ferramenta que me permite falar com os meus clientes em tempo real no chat, ter relatórios dos atendimentos e enviar convites proativos que aumentam em muito o número de contatos que o site gera! Ah e o design também é fantástico e pode ser adaptado ao estilo dos seus sites :) Para quem tiver interesse, tenho um cupom de desconto que permite usar a plataforma gratuita durante 3 meses. Para isso basta inserir este código quando realizar a inscrição: “tresmeses” (sem as aspas)
-
Desenvolvi um chat utilizando php e gostaria de saber como posso colocar um aviso igual o do facebook de "mensagem visualizada"? Esse é o código do meu chat <?php $hidden_class = ''; if (!isset($sk['chat']['recipient']['id'])) { $hidden_class = ' hidden'; } ?> <div id="chat_<?php echo $sk['chat']['recipient']['id'] ?>" class="chat-wrapper<?php echo $hidden_class; ?>"> <div class="chat-header" onclick="javascript:$('.chat-content-toggler').toggle();"> <div class="float-left"> <?php $active_class = ''; if ($sk['chat']['recipient']['online'] == true) { $active_class = ' active'; } ?> <i class="icon-circle online-icon<?php echo $active_class; ?>"></i> <span class="chat-recipient-name"> <?php echo substr($sk['chat']['recipient']['name'], 0, 15); ?> </span> </div> <div class="float-right"> <i class="icon-remove close-icon" onclick="SK_closeChat();" title="Close chat"></i> </div> <div class="float-clear"></div> </div> <div class="chat-content-toggler"> <div class="chat-messages"> <?php if (isset($sk['chat']['recipient']['id'])) { $array_data = array('recipient_id' => $sk['chat']['recipient']['id']); $messages = SK_getMessages($array_data); if (is_array($messages)) { foreach ($messages as $sk['message']) { if ($sk['message']['account']['id'] == $sk['user']['id']) { echo SK_getPage('chat/outgoing-text'); } else { echo SK_getPage('chat/incoming-text'); } } } } ?> </div> <?php $chat_textarea = false; if ($sk['chat']['recipient']['message_privacy'] == "following" && SK_isFollowing($sk['user']['id'], $sk['chat']['recipient']['id'])) { $chat_textarea = true; } elseif ($sk['chat']['recipient']['message_privacy'] == "everyone") { $chat_textarea = true; } if ($chat_textarea == true) { ?> <div class="chat-textarea"> <textarea class="auto-grow-input" onfocus="SK_focusChat();" onkeyup="SK_sendChatMessage(this.value,<?php echo $sk['chat']['recipient']['id']; ?>,event);"></textarea> <div class="advanced-options"> <i class="icon-smile cursor-hand" onclick="javascript:$('.chat-emoticons-wrapper').toggle();"></i> <div class="chat-emoticons-wrapper"> <?php $emoticons = SK_getEmoticons(); if (is_array($emoticons)) { foreach ($emoticons as $emo_code => $emo_icon) { echo '<img src="' . $emo_icon . '" width="16px" onclick="addEmoToChat(\'' . $emo_code . '\');">'; } } ?> </div> </div> </div> <?php } ?> </div> </div>
-
Olá galera, tenho um site onde trabalhamos usando um chat, no caso do xat.com. ele é um tipo bem funcional em flash. Mas meu objetivo é tornar um pouco melhor pelo menos para uma função que eu trabalho. Meu site, é um site de divulgação de games / site de games e o principal lugar onde é anunciado é no Chat. o que eu quero, é poder enviar mensagem em todos os chats da pagina de uma vez só. para não ter de clicar em cada um e digitar a mesma mensagem em cada um dos chat's. este é o link que estou usando pra desenvolvimento: http://eurocorp.besaba.com/ já verifiquei com alguns professores mas nem todos tem tempo pra fazer uma explicação mais detalhada do que preciso usar. sei que vai entrar javascript, e possivelmente php. mas não estou conseguindo um meio de fazer oque eu escrevo ir para o chat. Venho então a vós seres que entendem muito mais sobre isto do que eu. Help me ! ps * o codigo-fonte do link é um basico para a aparencia, somente do para deixar claro oque quero fazer, eu sei que daquele jeito nunca funcionaria nada. já tentei criar funções em arquivos java script, estou quase aprendendo inglês de tanto procurar coisas no w3cSchool. O problema que não consigo mesmo, fazer uma função de inserção e conseguir colocar uma id no embed do xat. já tentei trocar o embed por object, mas o chat já não abre.
-
Ola amigos! Estou com um problema e estou aqui para lhes pedir ajuda. este é o problema: Fatal error: Class 'Self' not found in /home/wallasdesign/www/chat/classes/BD.class.php on line 9 ele está aqui: <?php class BD{ private static $conn; private function _construct(){} public static function getConn(){ if(is_null(self::$conn)){ Self::$conn = new PDO(DSN, USER, PASS); } return self::$conn; } } ?> Mas não sei como resolver. Fico no aguardo esperando que os amigos possam me ajudar. Att; Wallas Sampaio