Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a method to see who is online on IRC in a channel #61

Open
jvperrin opened this issue Jan 23, 2019 · 5 comments
Open

Add a method to see who is online on IRC in a channel #61

jvperrin opened this issue Jan 23, 2019 · 5 comments

Comments

@jvperrin
Copy link
Member

Currently you can reply to someone (who is on IRC) from Slack (or mention them in a message) and they might not even be online! One way I'm thinking would be decent for this is to have a slash command to show the user who issued the command who is online without spamming the whole channel. It could also just give feedback directly to a user if the person they mentioned (with username: syntax to keep things simple) is not online. Filtering out the Slack users should be reasonably easy too and that would keep the list shorter to read.

@dkess
Copy link
Member

dkess commented Jan 23, 2019

We should handle this with MemoServ, which is supported by Inspircd. We just have to figure out how to install it.

@jvperrin
Copy link
Member Author

... why? This is for people on Slack to see who is online in IRC, so how would MemoServ help with that as opposed to just a simple /who and report to Slack?

@dkess
Copy link
Member

dkess commented Jan 23, 2019

Oh nvmd I misunderstood the issue. MemoServ can be used to send messages to people who are offline, but afaik it won't say if they are online or not.

@jvperrin
Copy link
Member Author

Oh ok, yeah if it could tell who is online then that would work too.

@ja5087
Copy link
Member

ja5087 commented Feb 12, 2019

Using a Slack slash command would require that we expose this information via a response to a POST request, which I'm not sure slackbridge is the best place for. Notifying them on-mention should be fairly doable though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants