Riot is an integrated collaboration platform. For conversing with other humans, it supports one-to-one instant messaging, group chats, voice and video chats, and file transfers. Riot also includes app integrations for Github and Travis CI that provide chat-based notifications from the service (e.g., when an issue is created or a test fails). In addition to notifications from a service, Riot app integrations can also provide chat-based commands for the service. For example, with the "!github" command, Riot users can create new GitHub issues from within a chat. Riot "bots" provide small "smart" software that responds to specific commands, like a "Wikipedia" that can look things up on Wikipedia. Riot runs atop the Matrix secure, distributed chat protocol. However, "bridges" allow Riot to connect to other services like Slack, Gitter, IRC, Twitter, even SMS. Riot is open-source software, distributed under the Apache license, with code available on Github. The web-based version of Riot works in any modern browser. Desktop versions are available for Windows, macOS, and Linux. Mobile versions are available for Android and iOS devices.
(no comments available yet for this resource)