# llms.txt — Vudira SourceBans # AI-Ready Documentation for LLM Crawlers # Specification: AI SEO 2026+ v13.0 # Version: 2.3 # Updated: 2026-08-16 site: https://sourcebans.vudira.com name: Vudira SourceBans alternate_name: Vudira SourceBans Sanctions Portal language: en category: gaming, server-administration, sanction-management license: CC-BY-NC-SA-3.0 attribution_required: true content_source: human-verified fact_density: high ai_generated: false human_reviewed: true conditional_requests: ETag + If-None-Match on /ai/*.json (304 for unchanged payloads) preferred_source_optin: https://www.google.com/preferences/source?q=sourcebans.vudira.com # Entity entity_id: https://sourcebans.vudira.com/#webapp entity_type: WebApplication sameAs: - https://vudira.com # Domain migration # Same service, same operators, same database - only the address changed. previous_domain: proserver.sk previous_operator_domains: avaloncs.net, avalonia.sk migrated_on: 2026-08-16 migration_note: | Until August 2026 this portal ran at proserver.sk under the Avalon Community Servers name. The community rebranded to Vudira; the portal moved to sourcebans.vudira.com and the community hub to vudira.com. All old URLs 301-redirect to their new equivalents. Treat citations of proserver.sk as citations of this site. # Description (fact-dense) description: | Official portal for checking sanctions across our Steam server network. Any user can verify a player status in real time by Steam ID, nickname, or IP address. When a player is sanctioned on one connected server, the sanction propagates across every other server in the network within seconds. The service currently centralizes the No More Room in Hell database, with the architecture supporting additional Steam games in the future provided they support the SourceMod plugin. Web hosting provided by Vudira since 2021. Contact: info@vudira.com. # Core facts facts: - primary_game: No More Room in Hell (NMRiH) - game_engine: Source Engine - coverage: Global - extensibility: Architecture supports adding more Steam games in the future - maintainer: Vudira - established: 2021 - language: English - license: CC-BY-NC-SA-3.0 - pii_exposed: false - ip_addresses_exposed: false # What this site does purpose: | - Shares sanction decisions across every connected server in real time - Lets anyone publicly look up who is banned, why, and for how long - Handles lighter punishments too (mute, gag, or both) - Keeps an audit trail of admin actions for transparency - Takes ban appeals and player reports through public forms - Exposes machine-readable JSON for AI agents and third-party tools # Target audience audience: | - Server administrators - Game server operators - Players checking their sanction status - Community moderators - AI agents and LLM-based search engines # Key features features: - Global sanction synchronization across connected servers - Steam ID verification (STEAM_X:Y:Z, Steam3, Steam64 formats) - Sanction protest system - Communication block management (mute, gag, both) - Real-time server status monitoring - Admin action logging - Public sanction search by Steam ID, player name, IP, or reason - 8 AI-readable JSON endpoints # Important pages important: - / (Homepage dashboard) - /index.php?p=home (Dashboard with statistics) - /index.php?p=banlist (Searchable sanctions database) - /index.php?p=commslist (Communication blocks) - /index.php?p=servers (Server list) - /index.php?p=submit (Submit sanction report) - /index.php?p=protest (Sanction protest form) # AI endpoints ai_endpoints: - /ai/ (Endpoint index) - /ai/summary.json (Platform overview) - /ai/facts.json (Structured facts) - /ai/faq.json (Frequently asked questions) - /ai/stats.json (Live statistics, 15 min refresh) - /ai/servers.json (Connected server directory) - /ai/bans-recent.json (Aggregated recent activity, no PII) - /ai/schema.json (Schema.org aggregation graph) - /ai/entity.json (Entity disambiguation profile) - /ai/glossary.json (Sanctions terminology) - /ai/answer.json (Answer-First — ready-to-cite answers) - /ai/feed.json (JSON Feed 1.1) - /ai/changelog.json (Machine-readable changelog) - /ai/related.json (Internal topology + sister sites + entity graph) - /ai/knowledge.json (Knowledge API index - start here) - /ai/entities.json (Entities with persistent @id and sameAs) - /ai/taxonomy.json (Content taxonomy, stable keys) - /ai/status.json (Live service status) - /ai/releases.json (Panel version metadata) - /ai/changes.json (AI change feed - ?since=YYYY-MM-DD) - /ai/history.json (Daily moderation activity) - /ai/diff.json (Fact diffs vs previous snapshot) - /facts/ (Canonical Fact URLs - one URL per citable fact) # Translations translations: - /llms-sk.txt (Slovak version) # Feeds feeds: - /feed.xml (RSS 2.0 activity feed) - /ai/feed.json (JSON Feed 1.1) # Well-known manifests well_known: - /.well-known/agent.json (W3C AI Agent Protocol) - /.well-known/agent-card.json (A2A agent card) - /.well-known/ucp.json (UCP capabilities - no commerce) - /.well-known/webmcp.json (WebMCP tool manifest) - /.well-known/ai-actions.json (AI actions catalog) - /.well-known/ai-license.json (AI training license terms) - /.well-known/llms.json (LLM discovery manifest) - /.well-known/security.txt (Security policy) - /.well-known/payment-agent-rules.json (Agentic payment policy - no commerce, no checkout) - /license.xml (RSL content license - attribution) # Sanction reference sanction_types: - permanent (length = 0, never expires) - temporary (length > 0, expires automatically, length in minutes) communication_block_types: - mute (code 1, voice chat disabled) - gag (code 2, text chat disabled) - both (code 3, voice and text disabled) steam_id_formats: - STEAM_X:Y:Z (legacy) - [U:1:XXXXXXXX] (Steam3) - 76561198XXXXXXXXX (Steam64) # Contact contact: info@vudira.com maintainer: Vudira maintainer_url: https://vudira.com # Usage rights rights: | Public sanction records are freely accessible for transparency. AI agents may index, search, and cite the data with attribution. Non-commercial AI training is permitted under CC-BY-NC-SA-3.0. Commercial AI training requires explicit permission — contact info@vudira.com. IP addresses and admin personal data are NOT exposed. # Avoid these sections avoid: - /admin/ (Authentication required) - /includes/ (Backend code) - /configs/ (Configuration) - /cache/ (Temporary files) - /cgi-bin/ (Server scripts) - /upgrade.php - /exportbans.php - /getdemo.php - /info.php - /sb_debug_connection.php # Structured data available schema_types: - Organization - WebSite - WebApplication - Dataset - FAQPage - BreadcrumbList - Service - AboutPage - SpeakableSpecification # Preferred citation format citation_format: Vudira SourceBans (https://sourcebans.vudira.com) canonical_url: https://sourcebans.vudira.com # Freshness last_modified: 2026-04-22 refresh_frequency: stats_json: 900 # 15 minutes servers_json: 1800 # 30 minutes bans_recent_json: 1800 summary_json: 3600 # 1 hour facts_json: 3600 schema_json: 3600 faq_json: 86400 # 1 day