On 30 Mar 2015, at 20:43, Chris Tunbridge <blasterjr@gmail.com> wrote:domain = session:getVariable('domain')then you setup a lua file (call it scripts/set_presence.lua) that is similar to the followingThis can be done with lua, what i've done is created a small lua set of functions that make presence easy to handle.here's the presence function file: http://pastie.org/private/8qfyjbwzsmwm2a4uz7owq
dofile "presence.lua"state = argv[2]user = argv[1]
local p = Presence:new()
p:init{user = user, domain = domain, uuid = 'custom_blf_key'};p:set(state,false);you can execute this by adding the following line into your extension that controls it.<action application="lua" data="set_presence.lua vm_blf_extension confirmed"/>you can swap out the "vm_blf_extension" with anything you want, and as long as the phone "Subscribes" to this, it will work.You can use early, confirmed, terminated for the statuses.On Mon, Mar 30, 2015 at 9:37 AM, Andrew Cassidy <andrew@cassidywebservices.co.uk> wrote:There's always the SEND_PRESENCE esl event...On 30 March 2015 at 16:25, Raphael Lechner <raphael.lechner@gmail.com> wrote:We migrated a customer from asterisk to FreeSWITCH 2 weeks ago and they had also a lamp for indicating if the “today closed” playback or call forward to voicemail is enabled or not.RaphaelOn 30 Mar 2015, at 17:17, Sean Devoy <sdevoy@bizfocused.com> wrote:I have a customer who had this same request as well as one for a lamp indicating a call parked using “valet parking”. They are worried a parked call could get forgotten. I would love to hear a solution to either/both.SeanFrom: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Paul Atreides
Sent: Monday, March 30, 2015 10:32 AM
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Changing BLF lamp persistentlyI want to have an indicator if the company voice mail is active or not.
At the moment I am calling a number and setting a global variable to activate the central company voice mail.But I would like to use the BLF from a dummy account so that the user can see at the phone whether the voice mail isactive or not.
On Mon, Mar 30, 2015 at 4:08 PM, Michael Jerris <mike@jerris.com> wrote:Can you describe a bit more exactly what you are trying to accomplish? Presence changes in reaction to events that happen in calls.On Mon, Mar 30, 2015 at 9:46 AM, Paul Atreides <paul.atreides83@googlemail.com> wrote:Hi,
does someone know how to change the BLF lamp persistently? I found the channel variable
presence id but this one will only last as long as the channel is active. Is there a way to change
it permerently?
Thanks for helping.