{"id":32891031,"url":"https://github.com/ekudram/-cap-rimworldinteractivechatservices","last_synced_at":"2026-04-02T16:25:57.916Z","repository":{"id":322780184,"uuid":"1085807579","full_name":"ekudram/-cap-RimworldInteractiveChatServices","owner":"ekudram","description":"Rimworld Chat Interactive Service Mod","archived":false,"fork":false,"pushed_at":"2026-02-28T23:06:21.000Z","size":4303,"stargazers_count":2,"open_issues_count":5,"forks_count":3,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-03-01T02:04:19.706Z","etag":null,"topics":["chatbot","csharp","game-mod","interactive-streaming","rimworld","rimworld-mod","streaming-tools","twitch-integration","unity3d","youtube-integration"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ekudram.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-10-29T14:38:15.000Z","updated_at":"2026-02-28T23:06:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"52829a70-0fa3-4e7e-9c6f-c9326ddb685d","html_url":"https://github.com/ekudram/-cap-RimworldInteractiveChatServices","commit_stats":null,"previous_names":["ekudram/-cap-rimworldinteractivechatservices"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/ekudram/-cap-RimworldInteractiveChatServices","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekudram%2F-cap-RimworldInteractiveChatServices","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekudram%2F-cap-RimworldInteractiveChatServices/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekudram%2F-cap-RimworldInteractiveChatServices/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekudram%2F-cap-RimworldInteractiveChatServices/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ekudram","download_url":"https://codeload.github.com/ekudram/-cap-RimworldInteractiveChatServices/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ekudram%2F-cap-RimworldInteractiveChatServices/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29987726,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T22:42:38.399Z","status":"ssl_error","status_checked_at":"2026-03-01T22:41:51.863Z","response_time":124,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chatbot","csharp","game-mod","interactive-streaming","rimworld","rimworld-mod","streaming-tools","twitch-integration","unity3d","youtube-integration"],"created_at":"2025-11-10T03:01:06.876Z","updated_at":"2026-03-02T00:01:19.843Z","avatar_url":"https://github.com/ekudram.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CAP Chat Interactive: RimWorld Chat Integration Mod\n\n**Connect your chat. Control the colony.**\n\nTurn your Twitch or YouTube viewers into the ultimate RimWorld storyteller! This mod seamlessly integrates live chat into your game, allowing your community to buy colonists, trigger events, gift gear, and shape your colony's destiny in real-time.\n\n## 🚀 Key Features\n\n### 🎙️ Live Chat Integration\n- **Twitch**: Full chat integration for reading and sending messages.\n- **YouTube**: Read chat with a simple API key; optional OAuth for sending messages.\n- **Kick Support**: Under active development!\n\n### 👥 Interactive Pawn System\n- **Buy Pawns**: Viewers can purchase custom colonists to join your story.\n- **Gear \u0026 Equipment**: Chat can buy weapons, armor, and items for specific pawns.\n- **Pawn Management**: Heal, revive, and modify traits through chat commands.\n- **Queue System**: Manage multiple viewer pawns efficiently with timestamps and fairness algorithms.\n\n### 🌪️ Dynamic Storytelling\n- **Incident Control**: Let chat trigger raids, quests, trade caravans, and other events.\n- **Weather Control**: Viewers can change weather conditions on demand.\n- **Storyteller Role**: Your chat becomes the colony's storyteller!\n\n### 💎 Economy \u0026 Engagement\n- **Coin System**: Viewers earn currency for participation.\n- **Karma System**: Reward positive behavior and interactions.\n- **Daily Lootboxes**: Exciting daily rewards to keep viewers engaged.\n\n### 🔧 Mod-Friendly Design\n- **Auto-Detection**: Dynamically adds events, items, weather, and races from other mods.\n- **Flexible Settings**: Comprehensive configuration through modern, user-friendly dialogs.\n- **Extensible Framework**: Built to grow with your modlist, supporting multiple platforms.\n\n### ⚙️ Setup \u0026 Support\n- **Easy Configuration**: All settings accessible through in-game dialog windows.\n- **Modern UI**: Clean, readable layouts for all management screens.\n- **Documentation**: Detailed guides on [GitHub Wiki](https://github.com/ekudram/-cap-RimworldInteractiveChatServices/wiki).\n- **Report Issues**: [GitHub Issues](https://github.com/ekudram/-cap-RimworldInteractiveChatServices/issues).\n- **Discussions**: [GitHub Discussions](https://github.com/ekudram/-cap-RimworldInteractiveChatServices/discussions).\n\nPerfect for streamers, content creators, and anyone who wants to make their RimWorld storytelling truly interactive!\n\n## 📅 Planned Features\n1. Kick.com Support\n2. Translations\n\n## 🐛 Known Issues\nPlease report issues with HugLib Log or at least the stack trace of the error.\n\n## Project History and Attribution\n\nCAP Chat Interactive is a community-driven mod conceptually inspired by hodlhodl1132's original **TwitchToolkit** project. We extend our thanks for the foundational ideas and ensure proper attribution to the original work.\n\nThis implementation is a complete ground-up rewrite in **.NET 4.7.2**, featuring significant architectural improvements for better security, scalability, and multi-platform support:\n\n- **Platform-Based Identification**: Uses secure platform user IDs to prevent spoofing.\n- **Queue Management**: Includes timestamps and fairness algorithms for efficient handling.\n- **Multi-Platform Extensibility**: Supports Twitch, YouTube, and future platforms like Kick.\n- **Enhanced Security**: Built-in verification to maintain integrity.\n- **Data Persistence**: Distinct storage solutions tailored for RimWorld integration.\n\nWe are fully committed to complying with the **GNU Affero GPL v3** license under which the original TwitchToolkit was released. All derivative elements are attributed, and our complete source code is available on GitHub.\n\nAs a preservation effort for the RimWorld modding community, our goal is to maintain and innovate on interactive chat concepts, providing users with more choices and features. We welcome constructive dialogue with hodlhodl1132 regarding any concerns.\n\nFor credits and acknowledgments of contributors, see [CREDITS.md](https://github.com/ekudram/-cap-RimworldInteractiveChatServices/blob/master/credits.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fekudram%2F-cap-rimworldinteractivechatservices","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fekudram%2F-cap-rimworldinteractivechatservices","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fekudram%2F-cap-rimworldinteractivechatservices/lists"}