AVATAR Forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Jeux, jouets et Lego : le deuxième à -50% (large sélection)
Voir le deal

plugin pushover

2 participants

Aller en bas

plugin pushover Empty plugin pushover

Message par halim Mar 5 Mar - 13:16

j'ai développer un plugin pour envoyer des notification/message avec l'application pushover, mais je pense c'est payant acheter une licence à 4,99 € aprés 1 mois la version gratuite, j'ai une réponse sur la console du serveur AVATAR : no device active

un bout de code du plugin

let contact = data.action.rawSentence.replace("envoie", "").replace("un", "").replace("message", "").replace("à", "").trim();

if(!contact) {
Avatar.speak(`faudrait le nom du contact pour envoyer le message`, data.client, () => {
Avatar.Speech.end(data.client);
});
return;
}

Avatar.askme("C'est quoi le message ?", data.client, {
"*": "generic",
"terminer": "done"
}, 0, function (answer, end) {

if (!answer) {
end(client);
return Avatar.speak("Recommence je n'ai pas compris", data.client, () => {
message (data, client);
});
}

if (answer.indexOf('generic') != -1) {
end(client);
answer = answer.split(':')[1].toLowerCase();
if (answer.toLowerCase().indexOf(answer) != -1) {
//et message = answer; //////////
///////////////////////////////////////////////
let token = "af5r6w3jhxxxxxxxxxxxxxxxxxxxxx";
let user = "unyhxxxxxxxxxxxxxxxxxxxxxxxxxx";
let device = 'epppxxxxxxxxxxxxxxx';
let message = 'bonjour';

dataNotification = {
token,
user,
device,
sendNotification: message,
}

fetch(`https://api.pushover.net/1/messages.json`, {
   method: 'POST',
   headers: {
       'Content-Type': 'application/json',
       'Accept': 'application/json',
   },
   body: JSON.stringify(dataNotification),
})

.then(response => {
 if (!response.ok) {
throw new Error(`HTTP erreurr: ${response.status}`);
 }
 return response.json();
})
.then(response => {
console.log(response);
})
.catch(error => {
 info("je n'arrive pas acceder au site:", error);
 Avatar.speak(`je n'arrive pas acceder au site:, ${error.message}`, data.client, () => {
 Avatar.Speech.end(data.client);
 });
 });
 return;
halim
halim

Messages : 89
Date d'inscription : 19/11/2022

Revenir en haut Aller en bas

plugin pushover Empty Re: plugin pushover

Message par Frederic Mer 6 Mar - 2:29

Attention Halim, trop de plugs tue les plugs écoute ton ami... Mais info il y a une variante pour éviter de payer via Pushover mais je laisse ton ami t'explique car il connait tout et il est fort derrière son clavier à citer des nom, il va t'expliquer.

Frederic

Messages : 5
Date d'inscription : 02/05/2023

Revenir en haut Aller en bas

plugin pushover Empty Re: plugin pushover

Message par halim Mer 6 Mar - 19:20

c'est pas le payement qui me gene , 4,99 euro c'est rien pour avoir une licence a vie, je pense pour moi il n'y a pas d'utiliter , moi je n'ai pas de contact ou un groupe de l'appli pushover, et on ne peux pas éviter le payement ou contourner par autre moyen obliger de payer. mais je développerais le plugin si il y a des utilisateurs du projet AVATAR, il me reste 8 plugins à les finir et les mettre sur mon github, ensuite je ne participe plus sur ce forum , je développe pour moi . peux etre je demanderais 2 ou 3 aide au developpeur de l'appli AVATAR , pour 3 plugins car ca a rapport avec les fonctions de l'appli AVATAR, documentation developpement
halim
halim

Messages : 89
Date d'inscription : 19/11/2022

Revenir en haut Aller en bas

plugin pushover Empty Re: plugin pushover

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum