contest
102 TopicsDiscord Ontology
This ontology models the Fabric Community Discord Server and how it operates. It captures the key concepts of members, access control, communication, and moderation that govern the day to day server life. Users join and become members, earn roles, access channels, post messages, and if they're naughty, get dealt with through moderation actions. Rather than modelling Discord's underlying infrastructure, the focus is on the operational system running on top of it: who belongs, what they're allowed to do, how they communicate, and how the community keeps itself in check. The relationships tell a story about how access, identity, and behaviour interlock. A member earns a role, typically through a bot, and that role grants access to specific channels. Inside those channels, members post messages. Messages can then be turned into threads for deeper conversation, or they can collect reactions. Bots monitor messages and can respond if required. When someone steps out of line, a moderation action gets issued, typically automatically by a bot. Roles can get revoked, and access gets restricted, or members can be removed from the community entirely. It's a feedback loop between participation and permission, and it's the kind of structured reasoning an AI agent could actually use to answer questions like "What can this member see?", "Who moderated this user and why?", or "Which channels are open without a verified role?" The Ontology can be found here: https://github.com/taylorsamy/Ontology-Playground/blob/main/catalogue/community/tayloramy/discord_ontology/discord-server-ontology.rdf https://microsoft.github.io/Ontology-Playground/#/share/818Views4likes2Comments- 368Views0likes0Comments
- 69Views0likes0Comments
- 111Views0likes0Comments
- 81Views0likes0Comments
- 88Views0likes0Comments
- 64Views0likes0Comments