diff --git a/funcs/func_presencestate.c b/funcs/func_presencestate.c index 51df750982..66a3f2ef5b 100644 --- a/funcs/func_presencestate.c +++ b/funcs/func_presencestate.c @@ -71,7 +71,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") @@ -85,6 +86,8 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$") the dialplan. The CustomPresence: prefix must be used. For example: Set(PRESENCE_STATE(CustomPresence:lamp1)=away,temporary,Out to lunch) Set(PRESENCE_STATE(CustomPresence:lamp2)=dnd,,Trying to get work done) + Set(PRESENCE_STATE(CustomPresence:lamp3)=xa,T24gdmFjYXRpb24=,,e) + Set(BASE64_LAMP3_PRESENCE=${PRESENCE_STATE(CustomPresence:lamp3,subtype,e)}) You can subscribe to the status of a custom presence state using a hint in the dialplan: exten => 1234,hint,CustomPresence:lamp1