26/06/2022 14:05
(Esta mensagem foi modificada pela última vez a: 26/06/2022 21:51 por xbruno1000x.)
Estou pensando em criar um sistema de Editar mensagem no discord para isso eu preciso de uma base do DCC_EditMessage alguém pode me ajudar?
26/06/2022 14:05
(Esta mensagem foi modificada pela última vez a: 26/06/2022 21:51 por xbruno1000x.)
Estou pensando em criar um sistema de Editar mensagem no discord para isso eu preciso de uma base do DCC_EditMessage alguém pode me ajudar?
26/06/2022 17:46
(Esta mensagem foi modificada pela última vez a: 26/06/2022 18:03 por White_Blue.)
Código PHP: new message[128]; Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.
05/12/2022 14:37
(26/06/2022 17:46)White_Blue Escreveu: Bom tbm não entendi como usa essa função pq na função DCC_EditMessage(message, ela pega a tring mas acho que tem que verificar com id da mensagem e parece não ter função para guarda id msg igual DCC_FindChannelById Até tentei fazer para edita uma msg que for enviada em um canal usando public DCC_OnMessageCreate, mas nada Não teria um outro exemplo para ajuda a mim e ao próximo ?
05/12/2022 15:42
Código: native DCC_Message:DCC_GetCreatedMessage(); // for use in DCC_SendChannelMessage result callback
06/12/2022 02:30
(05/12/2022 15:42)Dr Editor Escreveu: E isso e bom pq daria para obtet id da msg acabou de ser criada e editala mas vamos dizer que eu vou edita uma certa mensagem toda hora, vamos dizer que irá mostra uma contagem de membros, como posso colocar id da msg na função de edita tem uma função para guarda lá ? Tentei fazer umas gambiarras mas n deu certo kk
06/12/2022 18:22
(06/12/2022 02:30)[JEFERSON_GAMES] Escreveu:(05/12/2022 15:42)Dr Editor Escreveu: Código PHP: native DCC_EditMessage(DCC_Message:message, const content[], DCC_Embed:embed = DCC_Embed:0); Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.
06/12/2022 18:48
Preciso salva id da mensagem criada para edita a qualquer momento, mas não sei como amarzena id da mensagem
06/12/2022 19:36
(Esta mensagem foi modificada pela última vez a: 06/12/2022 19:39 por White_Blue.)
(06/12/2022 18:48)[JEFERSON_GAMES] Escreveu: Preciso salva id da mensagem criada para edita a qualquer momento, mas não sei como amarzena id da mensagem É simples. Basta ter o modo desenvolvedor do Discord ativado, tendo isso clica com o botão direito do mouse na mensagem e vai em copiar ID. Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.
06/12/2022 21:04
(06/12/2022 19:36)White_Blue Escreveu:(06/12/2022 18:48)[JEFERSON_GAMES] Escreveu: Preciso salva id da mensagem criada para edita a qualquer momento, mas não sei como amarzena id da mensagem Sim obter id da mensagem e fácil, mas usala na função DCC_EditMessage que è o dificil, como uso id na função ?
07/12/2022 14:02
Eu fui atrás e consegui.
Bom, basicamente a função `DCC_SendChannelMessage` possui o paramêtro para chamar um callback, no inicio eu não sabia para que servia, mas depois um cara do discord SA-MP me explicou como funciona. Por que não? `DCC_EditMessage(messageid, string[])`? Pois é, eu também pensei que poderia ser fácil assim, mas pelo o que ele me explicou, isso não pode acontecer por que é necessário que a mensagem seja enviada primeiro(para retornar o ID) e por isso tem o parametro callback na função, para você conseguir coletar o ID da mensagem após ser confirmada o envio. Vou deixar o exemplo que eu fiz abaixo: Código: #include <a_samp> Isso foi apenas um teste que eu fiz, e funcionou. Espero que tenho respondido sua dúvida. |
|