-
Notifications
You must be signed in to change notification settings - Fork 5
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
Parse discovered room directories to discover new rooms #63
Comments
This should only parse directories it knows about based on members in the rooms it finds. When it finds a room is no longer linked to the directory, it should remove it from the graph. This should be done as a scheduled task to reduce watcher-style scanning of directories. |
This needs more thought and discussion. Recent events in some of the Riot/Matrix channels have led to some community concern about bots that parse directories, joining the rooms. Here's some relevant discussion points:
I'm interested to hear feedback from people in the community: How should voyager deal with directories, if at all? Some options might be:
|
A brief chat with a couple users in #offtopic yielded the following: Voyager joining rooms from
I feel this is a reasonable expectation of the bot, and am still curious to see what other people think. Is the above okay? |
Some related discussion in another related project brought up an interesting point that maybe the bot should reach out to the administrators of the server first. This would be hard to identify, given there's no spec, but maybe if an endpoint were added then Voyager could use that. More thought is required on this issue. |
This requires a lot of backend work and possibly some rate limit handling magic.
Could represent using something like this: https://bl.ocks.org/micahstubbs/f32a742947f259d12eb999d418a767fb
The text was updated successfully, but these errors were encountered: