Activé et désactivé la messagerie

Joined
Jan 17, 2008
Messages
127
Points
0
Bonjour, y a t'il un code pour activé ou désactivé la boite de messagerie ?
Exemple: je suis absent je tape *555# et j'active ma messagerie sur l'extension 3000 et un truc comme *556# pour déactivé la messagerie ?
 
Joined
Jan 17, 2008
Messages
127
Points
0
J'ai oublier sur une extension autre que la mienne (exemple *555#EXT#) ?
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Là, non! Je ne connais pas ce genre de manip ! :dry:

C'est vrai que d'autorité la non réponse est activée sur la messagerie vocale. Ca reste une sorte de renvoie, donc normalement si on annule tous les renvoies, la mévo devrait être désactivée. Mais se n'est pas le cas :unsure:

En téléphonie, normalement, on joue sur des types de renvoie (no réponse, immédiat, occupé). Là je ne voie pas comment! :blink:

Désolé. :blush:
 
Joined
Jan 17, 2008
Messages
127
Points
0
De retour,
Actuellement j'ai mon standard avec l'extension 3000, mes appelles tombent sur une queue "123" avec le 3000 comme agent statique, j'ai une extension qui porte le même numéro que ma ligne ex: 0112345678 (afin d'avoir le message suivant: la personne au poste 1 1 2 3 4 ... est indisponible veuillez ...).
En gros pour faire simple, je veux par une simple combinaison de touches activer la messagerie sur l'extension 0112345678.
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Oui, donc en fait tu veux que le poste 3000 soit erenvoyé sur la mévo sur 112345.. et non sur la mévo du 3000!

Est-ce que tu veux garder tout de même la mévo du 3000 ou pas?

Si oui, alors:
Si on prend le cas d'un (Standard) qui a un n° interne 3000. et qui veuille activer un renvoie vers une mévo. (pour le midi ou le soir je suppose)!

On appel çà un renvoi jour/nuit!

Tu dois alors utiliser "day/night controle" de freepbx.
Alors tu pourras faire arrivé tes appels sur une boite particulière rien qu'en composant le code day/night!
 
Joined
Jan 17, 2008
Messages
127
Points
0
Merci pour l'info "day/night".
Je peux activer et désactiver le répondeur néanmoins, il y a un truc qui me chagrine, est il possible de modifier le message et dire messagerie activée ou désactivée ?!
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Tu ne peux pas mieux tomber. Je travail dessus pour le mettre à la maison.
Ma femme travaillant de nuit, elle peut faire ce qu'elle veut avec ce code.

C'est dans le fichier /etc/asterisk/extension_additional.conf

Code:
[app-daynight-toggle]
include => app-daynight-toggle-custom
exten => *280,1,Answer
exten => *280,n,Wait(1)
exten => *280,n,Set(INDEX=0)
exten => *280,n,Goto(app-daynight-toggle,s,1)
exten => s,1,Set(DAYNIGHTMODE=${DB(DAYNIGHT/C${INDEX})})
exten => s,n,GotoIf($["${DAYNIGHTMODE}" = "NIGHT"]?day:night)
exten => s,n(day),Set(DB(DAYNIGHT/C${INDEX})=DAY)
exten => s,n,Playback(beep&silence/1&day&reception&digits/${INDEX}&enabled)
exten => s,n,Hangup
exten => s,n(night),Set(DB(DAYNIGHT/C${INDEX})=NIGHT)
exten => s,n,Playback(beep&silence/1&beep&silence/1&day&reception&digits/${INDEX}&disabled)
exten => s,n,Hangup

; end of [app-daynight-toggle]
Tu changes les noms de fichiers dans Playback() et hop!!!

Je vais peut être essayer de faire un calendrier pour changer de mode automatiquement sur toute l'année. Je dis bien : Peut-être ;)
 
Joined
Jan 17, 2008
Messages
127
Points
0
L'idée était bonne néanmoins il y a problème, si on ajoute un autre "day/night" il efface le fichier "/etc/asterisk/extension_additional.conf"
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Normal vu que le code source du module freepbx repasse sur ce fichier.
Donc il remet ce qu'il a dans le code source.
Mais il n'efface pas le fichier, il l'écrase par son fichier.
extensions_additional.conf lui, existe toujours!!!

plusieurs solutions....
  • 1- Créer d'abord tous les index jour/nuit, et modifier le fichier: extensions_additional.conf.
    2- Sans modifier le fichier extensions_additional.conf, ne modifier QUE les fichier sons. (en mettre quelques un avec un silence comme contenu, et seulement un avec la nouvelle annonce).
    3- Modifier le code source du module DAY/NIGHT de freepbx.


Je penche pour la première solution. ;)
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Pas de quoi. ;)

J'ai pas eu le temps de zieuter le code DAY/NIGHT. Fort possible d'y arrivé.
Faut juste mettre les mains de le cambouis.
Si j'ai le temps..

Pas mal de chtites bêtises à chercher pour d'autres projets. :huh:
Prise de tête :angry:
 
Joined
Dec 3, 2007
Messages
8,069
Points
88
Ou alors, vite fait.... :)

Dans le fichier: /var/www/html/admin/modules/daynight/functions.inc.php

Code:
		$ext->add($id, $c, 'day', new ext_setvar('DB(DAYNIGHT/C${INDEX})', 'DAY'));	
		$ext->add($id, $c, '', new ext_playback('beep&silence/1&day&reception&digits/${INDEX}&enabled'));
		$ext->add($id, $c, '', new ext_hangup(''));

		$ext->add($id, $c, 'night', new ext_setvar('DB(DAYNIGHT/C${INDEX})', 'NIGHT'));	
		$ext->add($id, $c, '', new ext_playback('beep&silence/1&beep&silence/1&day&reception&digits/${INDEX}&disabled'));
		$ext->add($id, $c, '', new ext_hangup(''));
Changes les fichiers audio par les tiens. ;)
 

Members online

Latest posts

Forum statistics

Threads
30,987
Messages
131,100
Members
17,716
Latest member
Orbit114
Top