Auto OPEN all incoming IM messages
Our previous IM solution had the ability to auto-open all incoming IM messages - so that the person receiving the IM message would have it pop up on the screen when received. Most employees liked this function, since we have a somewhat noisy environment,
with multiple desks in close proximity. Having to rely on the sound alert to know that you have received an incoming IM just does not function in our environment.
Is there any way to have the Lync client automatically open all received IM messages - not just alert with a sound, or a message in the task bar which may or may not be noticed?
June 25th, 2011 2:25am
Mark
Unforuneatly there is no way to do what you ask with the Lync client. See
this thread for a discussion of options.
June 26th, 2011 10:41pm
This is an expected behavior and no solution at present. Microsoft doesn't provide the option in lync.
June 28th, 2011 5:36am
So does anyone have experience integrating other IM Clients with Lync?
We can not function without the ability to auto-open IM messages - as my boss stated, it's not an Instant Message if I don't get it the instant it is sent. Without the Auto-open function, instant receipt is not guaranteed.
We would like the functionality of the auto-login, auto-authentication, and auto-presence integration that Lync affords. But the Toaster popup and audio alert doesn't suffice. We have to have auto open, and without that ability, I have one of
two options.
1. Keep the Lync server, and change the IM Client
2. Do away with the Lync server entirely, and use an alternate server/client combination.
There are no other options for my environment. Anyone have suggestions?
June 29th, 2011 7:00pm
It is a good idea. But at present, there isn't any other IM client which can intergrate with Lync.
But the microsoft have shared lync API, so you can write a programming to support the options you want.
June 30th, 2011 2:04am
I ended up writing my own little program to pop up Lync Conversation Windows. You can download it here if you want - http://www.teklinksystems.com/Downloads/LyncMessagePopper.exe
When a message arrives, it waits two seconds, and if the window is not already focused, it will pop it open. I just wrote it, so let me know if you notice any issues with it. I tested it on XP and Win 7.
Thanks,
Amir
October 21st, 2011 10:56pm
Just tested on Windows 7 - works fine. Haven't had time to test in our Terminal Server environment.
I assume I will need to set this as an auto-run in the login process, so that it is running at all times?
Will let you know what I find with the Terminal Server environment. But I wasn't planning on working today, so it will be sometime next week.
October 22nd, 2011 2:35pm
Hey thanks for this, I'd like to look at the code of the program is that's possible? I've tested it in one of my VM's and it works fine but I need to look at the code before I can distribute it, is that something you can do?
Thanks!
October 25th, 2011 6:17pm
Jumper4000, i agree that it may be good to at least note the code (if not posting the source) as it does appear a little "stealthy" with no graceful way to see it is running and no help/about box to note who it is from. ;-) But
it does work! ;-)
Also I am giving it visibilty here:
http://windowspbx.blogspot.com/2011/10/lync-user-quicktip-12-free-add-on-to.html
(hope we don't overrun your website with traffic ;-)
Seriously, if traffic is an issue you could post it to technet wiki gallery. if you want someone else to I can for you.
October 27th, 2011 12:44pm
Just a short update here.
Symantec Endpoint Protection (v 12.1.671.4971) with Virus definitions Wednesday Oct 26 r25 currently categorizes this executable as a Virus, with type Bloodhound.Sonar.9
I have submitted the executable to Symantec for False Positive review, but having the source code made available would probably help in this situation.
Also, as an "additional" feature - it would be great if it left an icon in the System Tray to let you know it was running.
October 27th, 2011 1:12pm
Bringing the conversation window to the front is not a great solution, as it can steal focus from the task the user is currently working on. This rapidly gets annoying :)
We (Modality Systems) have just launched SuperToast, which gets around this problem:

You can get SuperToast for free at
http://www.modalitysystems.com/software
-
Marked as answer by
IT_Guy_Wilber
Wednesday, November 09, 2011 11:40 PM
-
Edited by
Paul Nearney
Tuesday, December 20, 2011 3:24 PM
October 28th, 2011 10:59am
Bringing the conversation window to the front is not a great solution, as it can steal focus from the task the user is currently working on. This rapidly gets annoying :)
We (Modality Systems) have just launched SuperToast, which gets around this problem:

You can get SuperToast for free at
http://www.modalitysystems.com/software
-
Marked as answer by
IT_Guy_Wilber
Wednesday, November 09, 2011 11:40 PM
-
Edited by
Paul Nearney
Tuesday, December 20, 2011 3:24 PM
October 28th, 2011 10:59am
Bringing the conversation window to the front is not a great solution, as it can steal focus from the task the user is currently working on. This rapidly gets annoying :)
We (Modality Systems) have just launched SuperToast, which gets around this problem:

You can get SuperToast for free at
http://www.modalitysystems.com/software
-
Marked as answer by
IT_Guy_Wilber
Wednesday, November 09, 2011 11:40 PM
-
Edited by
Paul Nearney
Tuesday, December 20, 2011 3:24 PM
October 28th, 2011 10:59am
Bringing the conversation window to the front is not a great solution, as it can steal focus from the task the user is currently working on. This rapidly gets annoying :)
We (Modality Systems) have just launched SuperToast, which gets around this problem:

You can get SuperToast for free at
http://www.modalitysystems.com/software
-
Marked as answer by
IT_Guy_Wilber
Wednesday, November 09, 2011 11:40 PM
-
Edited by
Paul Nearney
Tuesday, December 20, 2011 3:24 PM
October 28th, 2011 10:59am
Wilber, it's not a virus. It's just a compiled AutoHotkey script that pops open Lync messages. Here's a version that puts an icon in you systray - http://www.teklinksystems.com/Downloads/LyncMessagePopperIcon.exe and
here's the source code if you want to remake it urself -
;#NoTrayIcon
DetectHiddenWindows, On
Script_Hwnd := WinExist("ahk_class AutoHotkey ahk_pid " DllCall("GetCurrentProcessId"))
DetectHiddenWindows, Off
DllCall("RegisterShellHookWindow", "uint", Script_Hwnd)
OnMessage(DllCall("RegisterWindowMessage", "str", "SHELLHOOK"), "ShellEvent")
ShellEvent(wParam, lParam) {
if (wParam = 0x8006) ; HSHELL_FLASH
{
WinGet,process,ProcessName, ahk_id %lParam%
IfInString, process, communicator.exe
{
Sleep 2000
WinActivate, ahk_id %lParam%
}
}
}
This new SuperToast might be a good option too. I emailed them to see if they'll let me try it.
-
Edited by
jumper4000
Friday, October 28, 2011 5:41 PM
October 28th, 2011 5:39pm
Wilber, it's not a virus. It's just a compiled AutoHotkey script that pops open Lync messages. Here's a version that puts an icon in you systray - http://www.teklinksystems.com/Downloads/LyncMessagePopperIcon.exe and
here's the source code if you want to remake it urself -
;#NoTrayIcon
DetectHiddenWindows, On
Script_Hwnd := WinExist("ahk_class AutoHotkey ahk_pid " DllCall("GetCurrentProcessId"))
DetectHiddenWindows, Off
DllCall("RegisterShellHookWindow", "uint", Script_Hwnd)
OnMessage(DllCall("RegisterWindowMessage", "str", "SHELLHOOK"), "ShellEvent")
ShellEvent(wParam, lParam) {
if (wParam = 0x8006) ; HSHELL_FLASH
{
WinGet,process,ProcessName, ahk_id %lParam%
IfInString, process, communicator.exe
{
Sleep 2000
WinActivate, ahk_id %lParam%
}
}
}
This new SuperToast might be a good option too. I emailed them to see if they'll let me try it.
-
Edited by
jumper4000
Friday, October 28, 2011 5:41 PM
October 28th, 2011 5:39pm
Wilber, it's not a virus. It's just a compiled AutoHotkey script that pops open Lync messages. Here's a version that puts an icon in you systray - http://www.teklinksystems.com/Downloads/LyncMessagePopperIcon.exe and
here's the source code if you want to remake it urself -
;#NoTrayIcon
DetectHiddenWindows, On
Script_Hwnd := WinExist("ahk_class AutoHotkey ahk_pid " DllCall("GetCurrentProcessId"))
DetectHiddenWindows, Off
DllCall("RegisterShellHookWindow", "uint", Script_Hwnd)
OnMessage(DllCall("RegisterWindowMessage", "str", "SHELLHOOK"), "ShellEvent")
ShellEvent(wParam, lParam) {
if (wParam = 0x8006) ; HSHELL_FLASH
{
WinGet,process,ProcessName, ahk_id %lParam%
IfInString, process, communicator.exe
{
Sleep 2000
WinActivate, ahk_id %lParam%
}
}
}
This new SuperToast might be a good option too. I emailed them to see if they'll let me try it.
-
Edited by
jumper4000
Friday, October 28, 2011 5:41 PM
October 28th, 2011 5:39pm
Wilber, it's not a virus. It's just a compiled AutoHotkey script that pops open Lync messages. Here's a version that puts an icon in you systray - http://www.teklinksystems.com/Downloads/LyncMessagePopperIcon.exe and
here's the source code if you want to remake it urself -
;#NoTrayIcon
DetectHiddenWindows, On
Script_Hwnd := WinExist("ahk_class AutoHotkey ahk_pid " DllCall("GetCurrentProcessId"))
DetectHiddenWindows, Off
DllCall("RegisterShellHookWindow", "uint", Script_Hwnd)
OnMessage(DllCall("RegisterWindowMessage", "str", "SHELLHOOK"), "ShellEvent")
ShellEvent(wParam, lParam) {
if (wParam = 0x8006) ; HSHELL_FLASH
{
WinGet,process,ProcessName, ahk_id %lParam%
IfInString, process, communicator.exe
{
Sleep 2000
WinActivate, ahk_id %lParam%
}
}
}
This new SuperToast might be a good option too. I emailed them to see if they'll let me try it.
-
Edited by
jumper4000
Friday, October 28, 2011 5:41 PM
October 28th, 2011 5:39pm
I tried the SuperToast for a little bit and so far it's great. I just have a couple comments, does it support silent install? Can the icon be removed from the systray? Can the branding logo be a little smaller? I dont want it confuse our users to think
it's a totally different product installed on their computers.
-
Proposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
-
Unproposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
October 28th, 2011 10:08pm
I tried the SuperToast for a little bit and so far it's great. I just have a couple comments, does it support silent install? Can the icon be removed from the systray? Can the branding logo be a little smaller? I dont want it confuse our users to think
it's a totally different product installed on their computers.
-
Proposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
-
Unproposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
October 28th, 2011 10:08pm
I tried the SuperToast for a little bit and so far it's great. I just have a couple comments, does it support silent install? Can the icon be removed from the systray? Can the branding logo be a little smaller? I dont want it confuse our users to think
it's a totally different product installed on their computers.
-
Proposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
-
Unproposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
October 28th, 2011 10:08pm
I tried the SuperToast for a little bit and so far it's great. I just have a couple comments, does it support silent install? Can the icon be removed from the systray? Can the branding logo be a little smaller? I dont want it confuse our users to think
it's a totally different product installed on their computers.
-
Proposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
-
Unproposed as answer by
CSD Solutions
Thursday, December 06, 2012 2:59 PM
October 28th, 2011 10:08pm
Jumper4000, thanks for the comments - if you send an email to
supertoast@modalitysystems.com, this will ensure you get an answer.
October 31st, 2011 10:54am
I've installed this on approximately 25 desktops (deployed via GPO) and on our Windows Server 2008 Terminal Server, supporting approximately 30 more users.
The Desktops are primarily Windows XP machines, with a few Windows 7. No Vista (I'm sure you're surprised at that?).
So far, after a week of use - no problems. Most users have liked the deployment, and the options to adjust timing, etc. I've submitted a couple of enhancement ideas to Modality, they are reviewing them for feasibility.
Overall, an easy to deploy, easy to use solution to a nagging irritation. Now my boss and my boss's boss are no longer complaining about the fact that they miss instant messages - so my life is happy.
November 9th, 2011 11:40pm
After submitting the report as a "False Positive" to Symantec, their support team replied two days later that they agreed, and that it had been removed from the Virus definitions.
November 9th, 2011 11:42pm
Thanks for the feedback Mark, glad it's working so well for you
November 10th, 2011 9:26am
@Jumper4000: How it can be turned off?
-
Edited by
Happis007
Wednesday, November 16, 2011 8:33 AM
November 16th, 2011 8:33am
@Jumper4000: How it can be turned off?
-
Edited by
Happis007
Wednesday, November 16, 2011 8:33 AM
November 16th, 2011 8:33am
@Jumper4000: How it can be turned off?
-
Edited by
Happis007
Wednesday, November 16, 2011 8:33 AM
November 16th, 2011 8:33am
@Jumper4000: How it can be turned off?
-
Edited by
Happis007
Wednesday, November 16, 2011 8:33 AM
November 16th, 2011 8:33am
After submitting the report as a "False Positive" to Symantec, their support team replied two days later that they agreed, and that it had been removed from the Virus de
February 22nd, 2012 3:19am
Magic Captain, I provided the source code above. I'm not sure why McAfee detects it as virus. We use McAffee as well in our company and it doesn't detect it as virus. If you want just download AutoHotKey and rebuild yourself using the sourcecode I provided.
Happis007, There's no installer. It's just a single executable. To remove it, just delete the executable.
March 16th, 2012 10:38pm
Hi Jumper, I decided to try to download the version with the task tray icon and that one is working for me. McAfee is still insisting the original version contains a virus...I love having this little utility back!!! Thanks
March 23rd, 2012 11:45am
I've been using SuperToast for a while and love it. Is there a Mac version that will do the same? I've been looking for a while to no avail.
May 7th, 2012 3:13pm
Thank you for this script. I attempted a couple modifications to make a custom menu but the script exists as soon as it runs. Any ideas why?
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
;#NoTrayIcon
;
; Menu Builder
;
Menu, Tray, NoStandard
Menu, Tray, Add, Pause, LyncPopperPause
Menu, Tray, Add
Menu, Tray, Add, Exit, LyncPopperExit
;Menu, Tray, NoDefault
LyncPopperExit:
ExitApp
Return
LyncPopperPause:
Pause, Toggle
Return
DetectHiddenWindows, On
Script_Hwnd := WinExist("ahk_class AutoHotkey ahk_pid " DllCall("GetCurrentProcessId"))
DetectHiddenWindows, Off
DllCall("RegisterShellHookWindow", "uint", Script_Hwnd)
OnMessage(DllCall("RegisterWindowMessage", "str", "SHELLHOOK"), "ShellEvent")
ShellEvent(wParam, lParam) {
if (wParam = 0x8006) ; HSHELL_FLASH
{
WinGet,process,ProcessName, ahk_id %lParam%
IfInString, process, communicator.exe
{
Sleep 2000
WinRestore, ahk_id %lParam%
}
}
}
August 30th, 2012 2:47pm
checkout supertoast from modalitysystems too.
September 5th, 2012 12:07pm
please send to david@withersdavid.com
October 8th, 2012 6:18pm
Amir, Could you put the executable out there again? I'd like to give it a try.
December 7th, 2012 10:29pm
why doesnt MS build in an option for this! I have some old timers as end users that want the pop up because these users walk away after a while come back and the balloon alert is gone and the task notification stops blinking. Not only that the windows
are all grouped together. These are the type of users that have a million things opened so the last thing they want to check is their IM group task bar.
January 9th, 2013 8:33pm
You could try
LyncNotifier for free. It was created to address that very issue. Users are constantly missing important messages, so LyncNotifier displays a message notification pop up on top of all other windows and it won't fade away until
you click on it. LyncNotifier also adds a glowing border that's used to draw attention to the pop up. The user can adjust the size and color of the glowing border for maximum contrast. While we were at it,
we also added QuickReply and MsgPreview to enhance Lync capabilities for users. QuickReply allows you to respond directly from the pop up by simply right clicking it and typing your response in the space provided. MsgPreview allows
you to see messages that exceed the maximum number of characters that the notification window can display. All you have to do is move your mouse over the green callout icon on the pop up and the entire message is displayed as a tooltip. Give it
a try and let us know what you think - it was made for you (Lync users).
http://lyncnotifier.com.

Lync 2013, popup, pop up, pop-up, notification, messages, missed, IM, instant message, messaging, Lync 2010
-
Edited by
CSD Solutions
Wednesday, October 30, 2013 1:37 PM
February 5th, 2013 4:14am
You could try
LyncNotifier for free. It was created to address that very issue. Users are constantly missing important messages, so LyncNotifier displays a message notification pop up on top of all other windows and it won't fade away until
you click on it. LyncNotifier also adds a glowing border that's used to draw attention to the pop up. The user can adjust the size and color of the glowing border for maximum contrast. While we were at it,
we also added QuickReply and MsgPreview to enhance Lync capabilities for users. QuickReply allows you to respond directly from the pop up by simply right clicking it and typing your response in the space provided. MsgPreview allows
you to see messages that exceed the maximum number of characters that the notification window can display. All you have to do is move your mouse over the green callout icon on the pop up and the entire message is displayed as a tooltip. Give it
a try and let us know what you think - it was made for you (Lync users).
http://lyncnotifier.com.

Lync 2013, popup, pop up, pop-up, notification, messages, missed, IM, instant message, messaging, Lync 2010
-
Edited by
CSD Solutions
Wednesday, October 30, 2013 1:37 PM
February 5th, 2013 4:14am
You could try
LyncNotifier for free. It was created to address that very issue. Users are constantly missing important messages, so LyncNotifier displays a message notification pop up on top of all other windows and it won't fade away until
you click on it. LyncNotifier also adds a glowing border that's used to draw attention to the pop up. The user can adjust the size and color of the glowing border for maximum contrast. While we were at it,
we also added QuickReply and MsgPreview to enhance Lync capabilities for users. QuickReply allows you to respond directly from the pop up by simply right clicking it and typing your response in the space provided. MsgPreview allows
you to see messages that exceed the maximum number of characters that the notification window can display. All you have to do is move your mouse over the green callout icon on the pop up and the entire message is displayed as a tooltip. Give it
a try and let us know what you think - it was made for you (Lync users).
http://lyncnotifier.com.

Lync 2013, popup, pop up, pop-up, notification, messages, missed, IM, instant message, messaging, Lync 2010
-
Edited by
CSD Solutions
Wednesday, October 30, 2013 1:37 PM
February 5th, 2013 4:14am
You could try
LyncNotifier for free. It was created to address that very issue. Users are constantly missing important messages, so LyncNotifier displays a message notification pop up on top of all other windows and it won't fade away until
you click on it. LyncNotifier also adds a glowing border that's used to draw attention to the pop up. The user can adjust the size and color of the glowing border for maximum contrast. While we were at it,
we also added QuickReply and MsgPreview to enhance Lync capabilities for users. QuickReply allows you to respond directly from the pop up by simply right clicking it and typing your response in the space provided. MsgPreview allows
you to see messages that exceed the maximum number of characters that the notification window can display. All you have to do is move your mouse over the green callout icon on the pop up and the entire message is displayed as a tooltip. Give it
a try and let us know what you think - it was made for you (Lync users).
http://lyncnotifier.com.

Lync 2013, popup, pop up, pop-up, notification, messages, missed, IM, instant message, messaging, Lync 2010
-
Edited by
CSD Solutions
Wednesday, October 30, 2013 1:37 PM
February 5th, 2013 4:14am
Unable to download as it says the link is missing???
March 21st, 2013 3:24pm
Hi jumper4000,
can you upload the executable once again?
I want to try your little program with our Lync environment.
Would be nice!
Thanks in advance, rgrds
M.hans
August 13th, 2015 12:03pm
Your previous IM solution - IBM Sametime perhaps? Everyone complained about Notes and Sametime when I worked for IBM but I have to say that I have been less than impressed with the reliability of Lync. It seems the grass is always greener on
the other side. I can't believe that a basic feature like stopping people from missing important instant messages, something we took for granted in Sametime, is not in Lync.
August 18th, 2015 2:31pm