A Big Thank You!
This platform was created by the community, for the community.
By the Community, for the Community
The Tarkov Stammtisch platform is the result of months of work and the shared commitment of our community. What started as an idea has grown into a comprehensive platform that goes far beyond a simple Discord server.
This project would not have been possible without the support, feedback and active participation of many community members. From the first concept discussions through intensive testing phases to the launch — every contribution helped make this vision a reality.
Special thanks to everyone who invested their time to find bugs, test features, give feedback and improve the platform. You are the reason we have a platform today that truly meets the needs of our community.
The History of the Tarkov Stammtisch Platform
From the first line of code to the release candidate
The first line of code was written on August 14, 2025. What started with a simple Next.js project and Discord OAuth quickly grew into something bigger.
- ▸Convoy system for new players
- ▸Multi-role system for flexible permission management
- ▸Admin panel for community management
Over 3,400+ commits and ~305,000 lines of code later, the platform includes:
Every line of code, every commit, every hour — invested with passion for our community.
The day has come! After 3 months of intensive development and testing, the Tarkov Stammtisch platform goes officially live.
Von einer einfachen Idee zu einer vollständigen Community-Plattform mit Discord & Twitch Bot, Achievement-System, Konvoi-Hilfe, Events und vielem mehr. Danke an alle, die diesen Weg mitgegangen sind! 🚀
Willkommen in der offiziellen Tarkov Stammtisch Plattform! ✨
Die Entwicklung geht weiter! Seit dem Release wurden bereits zahlreiche neue Features und Verbesserungen implementiert:
🎯Tarkov Quest Tracker - Neue Features
- ▸Faction-Filter: BEAR vs USEC Quest Filtering mit visuellen Badges
- ▸Prestige Quests: Separates Tracking für Prestige-Level Quests
- ▸Smart Quest Counter: Total Quests vs Standard Quests (inkl. Prestige)
- ▸Multi-Profile Support: Mehrere Tarkov-Accounts pro User (PvP/PvE)
📊Analytics & Traffic Tracking
- ▸Referrer-Analyse: YouTube, Steam, Twitter Traffic wird jetzt korrekt erkannt
- ▸Traffic Sources: 15+ Plattformen automatisch kategorisiert
- ▸User Interaction Analytics: Detailliertes Tracking von Voting, Clips & Wall Submissions
👑Tarkov Navigation & Features
- ▸Tarkov Dropdown Menü: Neues Navigations-Dropdown mit Crown-Icon in Desktop & Mobile Navigation
- ▸Boss Spawns Page: Zentrale Anlaufstelle für alle Tarkov Boss Spawn Informationen
- ▸Erweiterbare Struktur: Vorbereitet für zukünftige Tarkov-spezifische Features (Maps, Loot Tiers, etc.)
🔧Bug Fixes & Performance
- ▸Auth Service Fix: Admin Dashboard Statistiken funktionieren jetzt korrekt
- ▸Quest Sync: GraphQL API Integration verbessert für Prestige Quests
- ▸Database Optimierung: Neue Indizes für schnellere Quest-Filterung
Die Community wächst und die Plattform entwickelt sich mit! 🚀
Zwei neue Spiele für die Community - perfekt für die Wartezeiten:
- ▸Tarkov Tetris: Echte Tarkov-Items im Stash sortieren - mit Community-Leaderboard
- ▸Tarkov Snake: PMC vs Scav Modus - sammle Loot, weiche Labs-Raiders aus
Komplettes Hideout-Management mit deutschen Übersetzungen:
- ▸Hideout Tracker: Alle Stationen mit Upgrade-Anforderungen
- ▸Einkaufsliste: Komplette Liste aller benötigten Items zum Upgraden
- ▸Profitability Tracking: Welche Crafts lohnen sich? Auto-Sync der Preise
Komplett neues Punktesystem für Twitch-Streamer:
- ▸Watchtime-Punkte: Zuschauer verdienen automatisch Punkte durchs Zuschauen
- ▸Gambling Commands: !gamble, !slots, !roulette, !duel - alles dabei
- ▸Zuschauer-Rangliste: Top Chatter, Watchtime & Punkte mit 50 User pro Seite
- ▸Tab-basiertes Dashboard: Übersichtliche Bot-Verwaltung für Streamer
Massive Erweiterung des Quest Trackers mit zwei neuen Tabs:
- ▸Kappa Items Tab: Alle 39 Items für den Collector Quest tracken - mit Fortschrittsbalken und Suche
- ▸Hideout Tracker Tab: Alle Stationen mit Level 1, 2, 3 etc. - Requirements für nächstes Level anzeigen
- ▸Per-Profile Tracking: PvP und PvE Fortschritt komplett getrennt
- ▸Twitch Bot Commands: !followage, !accountage, !hug, !love - neue Fun Commands
Neues Mini-Game und Twitch Bot Erweiterungen:
- ▸Tarkov Pacman: Klassisches Pacman mit echten Boss-Portraits als Geister - mit Leaderboard
- ▸Stream Counter: !tod, !arme, !beine, !tk Commands zum Zählen von Toden/Verletzungen
- ▸Loot Counter: !add ledx, !add btc mit 7TV/BTTV Emote Support
- ▸!rang Command: Zeigt Loyalty-Rang im Chat an
Neue Tarkov-spezifische Features:
- ▸Goon Tracker: Live-Tracking wo die Goons (Birdeye, Knight, Big Pipe) zuletzt gesehen wurden
- ▸Escaping Tarkov Flowchart: Interaktiver SVG-Flowchart für die Main Quest mit allen 4 Endings
- ▸Fullscreen Modus: Quest Flowchart im Vollbild mit Cooldown-Badges und 72H Speedrun Info
- ▸Streamer Leaderboard: Öffentliche Rangliste für Community-Streamer
Die neuesten Erweiterungen der Plattform:
- ▸Quest Keys Tab: Alle benötigten Schlüssel nach Map sortiert mit Bildern und Quest-Zuordnung
- ▸Bilingual Keys: Schlüssel-Namen auf Deutsch und Englisch - abhängig von Spracheinstellung
- ▸/features Seite: Neue Übersichtsseite aller Features nach User Journey kategorisiert
- ▸Games Dropdown: Separates Navigationsmenü für Mini-Games (Roulette, Bingo, Tetris, Snake, Pacman)
Massives Update für den Quest-Tracker mit Team-Features und Main Storyline:
- ▸Main Storyline Tab: Neuer Tab für Escaping Tarkov - wähle dein Ending (Survivor/Savior/Fallen/Debtor) und tracke deinen Fortschritt
- ▸Team Quest-Vergleich: Quest Matrix zeigt wer was braucht, Item-Aggregation für gemeinsame Objectives
- ▸Lightkeeper Unlock Path: Alle benötigten Quests zum Freischalten von Lightkeeper - mit Click-to-Complete
- ▸Zweisprachiger Flowchart: Escaping Tarkov Flowchart komplett auf Deutsch und Englisch
- ▸!goons Bot Command: Neuer Twitch Bot Command für Goon Spawn Reports (PVE/PVP)
Ein Tag voller neuer Features - von Schneefall bis Flea Market:
❄️Winter Vibes & Design
- ▸Schneefall-Effekt: Leichter Schnee auf allen Seiten für die Weihnachtszeit
- ▸Einheitlicher Hintergrund: Gradient + Pattern jetzt auf allen Seiten konsistent
💀Goon Tracker Upgrade
- ▸tarkovbot.eu WebSocket: Schnellere Goon-Updates (30s statt 5min)
- ▸Lokale Boss-Portraits: Knight, Big Pipe, Birdeye Bilder lokal gespeichert
- ▸Twitch Bot !goons: Schnellere API + exakte Uhrzeit im Chat
📺OBS Stream Overlays
- ▸Goons Overlay: /overlays/goons - Kompakt, Vertikal oder Minimal Style
- ▸Tarkov Zeit Overlay: /overlays/tarkov-time - In-Game Zeit mit Tag/Nacht Anzeige
- ▸Streamer Tools Tab: Vorschau + Copy-Buttons für URLs
⏱️Trader Resets Page
- ▸9 Händler: Prapor, Therapist, Fence, Skier, Peacekeeper, Mechanic, Ragman, Jaeger, Ref
- ▸Echtzeit-Countdown: Farbcodiert (Grün >15min, Gelb <15min, Rot <5min)
- ▸PVE/PVP Toggle: Separate Reset-Zeiten für beide Modi
🛒Flea Market & Price Commands
- ▸Flea Market Page: Item-Suche mit Min/Avg/Max Preisen, 30-Tage Trends
- ▸Item Detail Modal: Preis-Charts mit 30-Tage Verlauf + Angebots-Verteilung
- ▸Discord /p Command: Preisabfrage mit PvE/PvP Auswahl
- ▸Twitch !pve / !pvp: Neue Chat-Commands für Flea Preise
⚙️Admin & Streamer Tools
- ▸Mod-Only Commands: Jeden einzelnen Bot-Command auf Mod-Only setzen (Shield-Icon)
- ▸Counter-Korrekturen: !tod undo/-1/+5 für Mods zum Korrigieren
- ▸Streamer Verwaltung: Edit/Delete Buttons für Admin Streamer Page
- ▸Cache-Control: Browser-Cache für schnellere Ladezeiten optimiert
35+ Commits an einem Tag - das nennt man Produktivität! 🚀
Massive Erweiterungen für Streamer - von Chat Overlay bis Giveaway System:
💬OBS Chat Overlay
- ▸Live Chat Preview: Echtzeit-Vorschau mit konfigurierbaren Einstellungen
- ▸Emote Support: Twitch, BTTV, FFZ und 7TV Emotes automatisch geladen
- ▸Compact Mode: Platzsparende Darstellung für kleinere Overlay-Bereiche
- ▸Security Hardening: Schutz gegen XSS und Injection-Angriffe
🎁Multi-Giveaway System
- ▸Multiple Giveaways: Bis zu 10 gleichzeitige Gewinnspiele mit eigenen Commands
- ▸Loyalty-Integration: Punkte-Kosten für Teilnahme konfigurierbar
- ▸Streamer Dashboard: Komplettes Giveaway-Management im Stream Dashboard
🎯Ammo Chart & Bot Updates
- ▸Ammo Chart Page: Neue /tarkov/ammo Seite mit Item-Bildern und Flea-Preisen
- ▸!befehle Command: Zeigt alle verfügbaren Bot-Commands im Chat
- ▸Public Commands Page: Öffentliche Übersicht aller Bot-Befehle pro Streamer
Komplett neues Stream Management für Twitch Streamer:
📝Stream-Infos Live Ändern
- ▸Stream-Titel: Titel in Echtzeit ändern - auch während des Streams
- ▸Kategorie/Spiel: Spielkategorie mit Suchfunktion und Box Art Vorschau
- ▸Stream-Tags: Bis zu 10 Tags mit Autocomplete und Schnellauswahl
- ▸Stream-Sprache: DE/EN Toggle für die Spracheinstellung
⌨️Chat-Commands für Mods & Broadcaster
- ▸!title: Stream-Titel per Chat ändern
- ▸!game / !kategorie: Spielkategorie per Chat wechseln
- ▸Toggle System: Jeden Command einzeln deaktivieren (für Streamelements/Nightbot)
🎓Onboarding & UX
- ▸Interaktive Tour: 7-Schritte Einführung durch alle Features
- ▸BETA Badge: Stream Dashboard als Beta-Feature gekennzeichnet
- ▸Tour Reset: Einführung jederzeit neu starten über Help-Button
Das Stream Dashboard wächst weiter - Shoutouts, Channel Points & mehr kommen bald! 🚀
Komplett neues Sound-System für Streamer mit OBS-Integration:
🔊Sound Library System
- ▸Sound Upload: Eigene Sounds hochladen mit Kategorien (Alerts, Effekte, Musik)
- ▸30-File Limit: Pro Streamer bis zu 30 Sounds speicherbar
- ▸Admin Overview: Übersicht aller hochgeladenen Sounds im Admin-Panel
- ▸Volume Control: Individuelle Lautstärke pro Sound einstellbar
📺OBS Sound Overlays
- ▸Sound-Only Overlay: Unsichtbares Overlay nur für Sound-Wiedergabe
- ▸Alerts mit Sound: Chat-Alerts und Loyalty-Alerts mit Sound-Unterstützung
- ▸Channel Points Sound: Sounds als Channel Point Reward abspielen
🔔Alert System Verbesserungen
- ▸Unified Alerts Tab: Chat-Alerts und OBS-Alerts in einem Tab zusammengeführt
- ▸Sound Selection: Jedem Alert einen Sound aus der Library zuweisen
- ▸Test Alerts: Alerts mit Sound direkt im Dashboard testen
Sounds machen den Stream lebendiger! 🎵
Komplett überarbeitetes Events-System mit professionellem Esports-Look:
🎮Events Features
- ▸Professionelles Esports Design: Komplett überarbeitete Event-Seiten mit modernem Look
- ▸Featured Events Slider: Automatischer Slider mit Navigation für wichtige Events
- ▸Game Mode Support: PvP, PvE oder beide Modi pro Event auswählbar
- ▸Countdown Timer: Echtzeit-Countdown bis zum Event-Start
- ▸Date Range Display: Von-Bis Anzeige für mehrtägige Events
⚙️Admin & Moderation
- ▸Registration Management: Teilnehmer verwalten, bestätigen, ablehnen
- ▸Ban System: Nutzer von Events ausschließen
- ▸Discord Notifications: Automatische Benachrichtigungen bei Admin-Aktionen
- ▸Rules Confirmation: Teilnehmer müssen Regeln vor Anmeldung bestätigen
Umfassendes deutschsprachiges Wiki für Escape from Tarkov:
📚Wiki Datenbanken
- ▸Waffen-Datenbank: Alle Waffen-Presets mit Stats (Feuerrate, Ergonomie, Rückstoß)
- ▸Munitions-Wiki: Komplette Ammo-Übersicht mit Durchschlagskraft und Schadenswerten
- ▸Mods & Items: Alle Modifikationen und Items mit Kategorien und Preisen
- ▸Maps Integration: Direkte Verlinkung zu interaktiven Karten
⚡Technische Features
- ▸Lazy Loading: Infinite Scroll für schnellere Ladezeiten (50 Items pro Batch)
- ▸Globale Suche: Waffen, Munition und Items gleichzeitig durchsuchen
- ▸Deutsche Übersetzungen: Wo verfügbar werden deutsche Namen angezeigt
- ▸Fallback-Indikator: Globe-Icon zeigt wenn keine deutsche Übersetzung verfügbar
- ▸1800px Layout: Breiteres Layout für bessere Tabellenansicht
Die deutschsprachige Tarkov-Ressource ist da! 🎯
Massive Erweiterung des Wiki-Systems mit Quest-Datenbank und Gunsmith Builds:
📋Wiki Quests System
- ▸Quest-Datenbank: Alle Quests mit deutschen Übersetzungen und Storyline
- ▸Trader-Struktur: /wiki/quests/[trader]/[slug] - navigiere nach Händler
- ▸Quest Details: Objectives, Rewards, Voraussetzungen, Related Quests
- ▸Sticky Sidebar: Related Quests immer sichtbar beim Scrollen
🔧Gunsmith Build UI
- ▸Build-Galerie: Alle Gunsmith Quest Builds mit Bildern und Stats
- ▸Lightbox Viewer: Bilder in Vollbild mit Zoom-Funktion
- ▸Build-Specs: Ergonomie, Rückstoß, Feuerrate für jeden Build
🤖Twitch Bot API Migration
- ▸!weapon Command: Nutzt jetzt eigene GraphQL API mit tarkov-stammtisch.de Links
- ▸!pve / !pvp Commands: Flea Market Preise mit korrekter API
- ▸!boss Command: Zeigt echte Spawn-Raten an
- ▸!item / !ammo Links: Führen jetzt zu tarkov-stammtisch.de/wiki
🔧Bug Fixes & Quality Improvements
- ▸Quest Reset Fix: PMC Level wird jetzt korrekt auf 1 zurückgesetzt
- ▸Level Lock Bug: Race Conditions beim Level-Ändern behoben
- ▸Search Bar Fix: Needed Items Suche verliert nicht mehr den Fokus
- ▸Erledigt Tab: Zeigt jetzt completed Items korrekt an
- ▸Umlaute Fix: 27+ Dateien mit korrekten deutschen Umlauten (ä, ö, ü, ß)
- ▸Quest Cache: Auto-Refresh alle 30 Minuten für aktuelle Daten
550+ Commits seit dem letzten Update - die Plattform wächst weiter! 🚀
Komplett neues KI-gestütztes Kill-Analyse-System mit Claude Vision API:
🎯Kill Analyzer
- ▸Claude Vision API: Automatische Kill-Screen-Erkennung (PMC/Scav/Boss/Guard/Cultist/Raider)
- ▸Multi-Image Upload: Bis zu 10 Bilder pro Upload mit SHA-256 + pHash Deduplizierung
- ▸10 Fraktionen: USEC, BEAR, Scav, Boss, Guard, Raider, Rogue, Cultist, RUAF/AF, Black Div
- ▸Image Pre-Filter: Spart API-Kosten durch Vorab-Analyse (Kontrast, Aspect Ratio)
📊Killcounter & Statistiken
- ▸Killcounter Page: Globale Leaderboard mit Top-Waffen und Fraktionsverteilung
- ▸Spieler-Statistiken: Persönliche Stats-Seite mit Raids, Headshot-Rate, Distanz-Records
- ▸Expandierbare Raids: Klickbare Raid-Zeilen mit detaillierter Kill-Liste
- ▸API Token System: Authentifizierung für Windows Desktop App (Rate-Limited)
⚙️Admin OCR Dashboard
- ▸4-Tab Dashboard: Stats, Request Logs, User-Statistiken, Token & Kosten
- ▸Admin Upload: Bilder im Namen von Usern hochladen mit Skip-Checks Option
- ▸Hash Management: Duplikate verwalten und bei Bedarf zurücksetzen
Umfassende Sicherheitsverbesserungen und Infrastruktur-Updates:
- ▸11 Security Fixes: GitHub Webhook Bypass, Mass Assignment, XSS, IDOR, Ban-Check — 43+ Dateien gehärtet
- ▸Twitch Token Centralization: 6 copy-paste Implementierungen durch zentrales lib/twitch-tokens.ts ersetzt
- ▸Loyalty Settings: Denylist durch explizite ALLOWED_KEYS (80+ Felder) ersetzt
- ▸Ban Check Migration: 24 Endpoints auf getAuthenticatedUser() mit Ban-Check migriert
Massive neue Features und komplette Rewrites:
🎰Roulette V2 (Komplett-Rewrite)
- ▸Single API Call: Ersetzt 9+ parallele Fetches — ~800 Zeilen Hack-Code eliminiert
- ▸Selektoren: Schwierigkeit (Scav/PMC/Chad), Map (10 Maps), Waffen-Kategorie (9 Typen)
- ▸Face Cover Support: Armor Class, Head Zones, Blindness Protection
- ▸Seed-Sharing: Loadouts per URL teilen mit ?seed= Parameter
💰Market Flip Tool
- ▸Profit Calculator: Trader→Flea und Flea→Trader mit Live-Daten
- ▸Signal Engine: Trend, Liquidität, Konfidenz-Analyse mit Sparklines
- ▸Quick Money: Top 6 profitable Items mit Signal-Badges
- ▸Detail Charts: 30-Tage Preisverlauf und Supply Pressure
📺Stream Features
- ▸Viewer Counter Overlay: 3 Styles, anpassbare Schrift/Farbe/Größe mit Live-Vorschau
- ▸Währungsrechner: Echtzeit Rubel/Dollar/Euro Konvertierung
- ▸Welcome Messages: Tägliche Begrüßung + automatischer !lurk Command
- ▸YouTube Security: PubSubHubbub HMAC Signatur-Verifizierung
Großes Release mit komplett überarbeiteten Twitch-Alert-System:
🔔Enhanced Subscription & Prime Detection
- ▸Tier Badges: Tier 1/2/3 Anzeige in OBS Overlay für Subs & Resubs
- ▸Gift Sub Tracking: Empfänger-Liste mit 15s Batch-Korrelation
- ▸Prime Detection: Lila Prime-Badge im OBS Overlay via channel.chat.notification
- ▸Template Variables: $TIER_NAME, $STREAK, $DURATION, $PRIME für alle Alert-Nachrichten
⚙️Bot Infrastructure
- ▸IRC Token Refresh: Bot aktualisiert OAuth Token automatisch aus der Datenbank
- ▸Auto EventSub: Neue Channels bekommen automatisch alle Alert-Subscriptions
- ▸Race Condition Fix: Token-Refresh zwischen Next.js und PM2 Bot synchronisiert
- ▸StreamElements-Style: Neue Default Alert-Templates im SE/SL Format
⚡Optimierungen
- ▸YouTube Quota: API-Verbrauch von ~2.000+ auf ~200 Units/Tag reduziert
- ▸PrismaClient Singleton: Doppelte Instanzen in 21+ Dateien eliminiert
- ▸Clip Sync: Neue Streamer bekommen Full History, bekannte nur 48h
- ▸Log Cleanup: Verbose Logging in 7+ Dateien drastisch reduziert
Version 2.1.0 - Das größte Update seit dem Public Release! 🚀
Smarte Bot-Features und erweiterte Analyse-Tools:
🧠Stream Intelligence
- ▸Mid-Stream Detection: Erkennt Spielwechsel zu Tarkov während des Streams via EventSub
- ▸Timer Rotation: Timed Messages feuern nacheinander statt gleichzeitig (A→B→C→A)
- ▸State Persistence: Bot-Zustand (Cooldowns, Greetings) überlebt Neustarts
- ▸Staggered Joins: Channel-Joins mit 600ms Verzögerung gegen Twitch Rate-Limits
📊Advanced Analytics
- ▸Follower Retention: Retention-Kurve bei 1, 3, 6, 12 Monaten
- ▸Game ROI: Follower-pro-Stunde Ranking mit 30d Retention-Badges
- ▸Streaming-Zeiten Heatmap: 7x24 Grid mit Quality Score nach Wochentag/Stunde
- ▸Bossfight System: !bossfight, !bet Commands mit konfigurierbaren Settings
🎨Discord & UX
- ▸Welcome Image Redesign: Modernes Card-Design mit Blur-Avatar-Hintergrund und Accent-Bars
- ▸Social URL Parsing: YouTube, Instagram, TikTok URLs werden automatisch zu Usernames extrahiert
- ▸Stream Deck v1.4.0: Boss Kill Counter, Ghost Bosses, Global API Key
- ▸False Unfollow Fix: Mass-Unfollow Schutz verhindert falsche Unfollow-Erkennung
324 Commits in 3 Wochen - die Plattform wird immer smarter! 🧠
Konvoi-System komplett fertiggestellt und Homepage-Performance massiv verbessert:
🤝Konvoi DM-Matchmaking & Feedback
- ▸Helfer-Auswahl: Bevorzugten Helfer per Klick auf Leaders-Tab anfragen — DM mit Accept/Reject
- ▸30min DM-Timeout: Automatischer Fallback zum Kanal wenn Helfer nicht reagiert
- ▸Feedback-System: Nach Ticket-Close bekommt User DM mit Bewertungslink (1-5 Sterne)
- ▸Konvoi Reviews Modal: Klickbare Bewertung auf Mitglieder-Profilen zeigt alle Reviews
- ▸Discord Ticket-Integration: Konvoi-Anfragen erstellen echte Tickets mit Permissions
⚡Homepage & Infrastruktur
- ▸Homepage ISR: Server-Side Rendering mit 60s Revalidation — kein Loading-Skeleton mehr
- ▸Admin Wechselkurse: Rubel/Dollar/Euro Kurse direkt im Admin-Panel konfigurierbar
- ▸Ticket-System Fix: Kategorie-Berechtigungen und Discord Channel-Updates repariert
- ▸Chat Overlay: Settings persistieren jetzt in localStorage + neuer Avatar-Toggle
Massive Performance-Optimierungen, neue Chat-Spiele und die erste Twitch Extension:
⚡5 Performance-Optimierungen
- ▸Clips API: 12 sequentielle Vote-Checks durch inline userVoted eliminiert
- ▸Discord Members: Gateway Cache statt guild.members.fetch() auf jedem Request
- ▸Voice Creators: 5min Cache — hunderte HTTP-Calls/Stunde eliminiert
- ▸PrismaClient: Doppelte Instanz gemerged — halbiert DB-Connections
- ▸Ticket Cache: In-Memory Set für aktive Tickets — 99% weniger DB-Queries
🎮3 Neue Twitch Chat-Games
- ▸!steal: Punkte von anderen Usern klauen (30% Erfolgsrate, konfigurierbar)
- ▸!scavrun: Solo Scav Run mit 10 gewichteten Events (0x bis 20x Multiplikator)
- ▸!raid: Crash-Style Gruppen-Game — Multiplier steigt, !extract zum Aussteigen
📺Twitch Extension & Stream Features
- ▸Goons Panel Extension: Twitch Panel zeigt live PVE + PVP Goon-Positionen
- ▸Stream-Kalender: Klickbare Streamer-Seiten + !streamkalender Bot-Command
- ▸Goons Discord: Auto-Post bei Standort-Wechsel mit Map-Embeds + Role-Pings
Drei große neue Systeme — Waffen-Builder, OBS Challenge Tracker und automatische Stream-Zusammenfassungen:
🔧Weapon Build System
- ▸Waffen-Builder: Waffe wählen, Mods Slot-für-Slot einbauen, Live-Stats sehen
- ▸Community-Galerie: Builds durchstöbern mit Suche, Kategorie/Kaliber-Filter, Voting
- ▸Varianten-Picker: ~108 Base-Waffen statt 435 flache Presets, mit Varianten-Auswahl
- ▸Share Links: Builds per Token-URL teilen + Ammo-Selektor nach Kaliber
🎯Challenge Tracker (OBS Overlay)
- ▸Dynamische Checkliste: OBS Overlay + Controller-Page (handy-freundlich, kein Login)
- ▸Kill Counter: +/- Buttons pro Item, Gesamt-Kills in Timer-Bar
- ▸Auto-Scroll: Bei >10 Items scrollt Overlay automatisch mit Indikator-Dots
- ▸Custom Styling: Farben, Timer, Stammtisch-Branding — transparenter Hintergrund
📊Stream Recap & PaddleOCR
- ▸Stream Recap DM: Automatische Zusammenfassung per Discord DM beim Offline-gehen
- ▸PaddleOCR: Self-hosted OCR Alternative zu Claude Vision (Docker, FastAPI)
- ▸Clip Cleanup Cron: Automatisch gelöschte Twitch-Clips aus DB entfernen (täglich 3:30)
- ▸Twitch GraphQL Fix: Clip-MP4-Lookups nach Hash-Invalidierung auf Inline-Query umgestellt
Grosses Killcounter-Update mit Boss-Aufschluesselung, Fraktions-Details und zahlreichen Bugfixes:
🎯Neue Features
- ▸Boss-Kill-Aufschluesselung: Neue Boss Kills Card zeigt individuelle Bosse mit Bars (Top 10)
- ▸Fraktions-Tooltips: Hover ueber BOSS/GUARD/RAIDER zeigt Top 5 NPC-Namen mit Kill-Count
- ▸3-Spalten Layout: Fraktionen, Top Waffen und Boss Kills nebeneinander (1600px Container)
🔧UI Polish & Bugfixes
- ▸Setup-Guide: Per X-Button dismissbar, Zustand in localStorage — einmal weg, dauerhaft weg
- ▸Map-Bereinigung: Ungueltige Map-Namen (VK-308, unknown) gefiltert, Duplikate normalisiert
- ▸WACHE/GUARD Fix: Player-Name-Strip jetzt immer aktiv, Dedup-Bug behoben
- ▸Hintergrund: Tactical-Grid und Scanlines auf Killcounter-Seiten nachgeruestet
Killcounter 0.13 Early Access — Danke an Wuselcore & KoeniglichesK fuers Testen!
Das bisher größte Update: Komplette Internationalisierung, 13 Architektur-Findings behoben, und Middleware zum Leben erweckt:
🌍Komplette Internationalisierung (DE + EN)
- ▸130+ Seiten: Alle öffentlichen Seiten und Komponenten zweisprachig (Deutsch & Englisch)
- ▸5.000+ Übersetzungskeys: 30+ Namespaces in messages/de.json und messages/en.json
- ▸Language Switcher: Globe-Dropdown mit SVG-Flaggen (DE/GB), Cross-Platform kompatibel
- ▸Locale Persistence: Cookie + DB-Sync — Sprache überlebt Geräte-Wechsel
- ▸SEO Optimiert: hreflang Alternates in Sitemap, locale-aware StructuredData
🛡️Architecture Review — 13 Findings behoben
- ▸Middleware war tot: proxy.ts wurde nie geladen — Rate Limiting & Security Headers waren komplett inaktiv
- ▸Balance Race Condition: SELECT FOR UPDATE Row-Level Locking in Loyalty-Transaktionen
- ▸Bot API Fail-Open: API Key jetzt mandatory, beide Server binden 127.0.0.1
- ▸TOCTOU Fixes: Doppel-Bets, Doppel-Accepts, Bossfight-Payout in atomaren Transaktionen
- ▸Game Score Validation: Upper Bounds + Integer-Check für Minigame-Leaderboards
🎯Killcounter, Bot & Infrastruktur
- ▸Killcounter Navigation: Neuer Link in Navbar + Profil-Dashboard + Setup-Guide mit GitHub-Download
- ▸System Commands: !lurk und andere Basis-Commands sind jetzt nicht löschbar (nur toggle)
- ▸Bot Blacklist: 12 bekannte Bot-Accounts von Auto-Begrüßung ausgeschlossen
- ▸14 Dependencies: Patch/Minor Updates für Canvas, React, Tailwind, Discord.js etc.
- ▸OCR Parser V2: Pattern-matching statt Column-Index, Cross-Image Dedup, Boss-Name-Lookup
Die Plattform spricht jetzt Deutsch UND Englisch — bereit für die internationale Community! 🌍
Visuelles Upgrade, komplette SEO-Pipeline und zweite Sicherheitsrunde in einem Rutsch:
🎨Tarkov Military Theme System
- ▸Neues Theme: Olive/Khaki Militaer-Palette mit Oswald-Headings, inspiriert von tarkov-bingo.com
- ▸Grunge-Textur: Echte JPG-Textur mit Gradient + Vignette statt SVG-Pattern
- ▸Admin Sync: Alle 18 Admin-Seiten + Modals auf CSS-Variablen migriert (1.500+ Farbklassen ersetzt)
- ▸Shared AppShell: Navbar, Footer, Background in einer Komponente — Theme-Wechsel wirkt ueberall
🔍Komplette SEO-Pipeline (4 Sprints, 19 Tasks)
- ▸Structured Data: FAQ-, Video-, Author- und CollectionPage-Schemas fuer Rich Results
- ▸Per-Page Metadata: 42+ Seiten mit generateMetadata, Canonical URLs und hreflang Alternates
- ▸Admin Widgets: Core Web Vitals, 404-Tracking, Bounce Rate, Page Speed, Crawler Health im SEO-Dashboard
- ▸Google Search Console: Service Account API-Integration, taeglicher Daten-Import, Keyword- und Seiten-Ranking im Dashboard
🛡️Security Audit Runde 2 — 18 Findings behoben
- ▸Auth Hardening: Alle 56 Admin-Routes auf requirePermission() migriert, Debug-Logging gefixt
- ▸Fail-Open Bugs: Chat-Line Auth, Bot API Key, Roulette Submissions — alle auf Fail-Closed
- ▸Bingo Fixes: Speedrun-Zeit in DB, calculateFinalTime(), 7 kritische Bugs behoben
⚡Killcounter, UX & Infrastruktur
- ▸Killcounter v0.13: Boss-Kill-Aufschluesselung, PvP/PvE Modus, Fraktions-Tooltips, Multi-Screenshot Dedup
- ▸Settings Fix: Notification/Privacy/Communication Settings werden jetzt tatsaechlich gespeichert
- ▸Navbar Animation: Staggered Dropdown-Einblendung mit Slide-In-Effekt
- ▸Landing Page: Kompakteres Layout + dynamischer Streamer-Counter (versteckt wenn niemand live)
v2.2.0 — 64 Commits, 9.000+ Zeilen neuer Code, SEO-ready und sicherer denn je!
Analytics Dashboard komplett neu gebaut, umfangreiche Security-Härtung und Kill Counter Heatmap:
📊 Analytics Dashboard — 11 neue Tabs
- ▸2000-Zeilen Monolith in modulare Tab-Komponenten refactored
- ▸Revenue, Loyalty, Chat, Commands, Alerts, Kills, Moderation, Sounds, Stream-Vergleich, Wochenbericht
- ▸Viewer-Kurve Modal mit Game-Change Markern
🔒 Security Härtung
- ▸Admin Dashboard 401/403, Analytics XSS-Schutz, Members API IDs entfernt
- ▸Discord Status minimiert, Cron Errors generisch, X-Powered-By deaktiviert
🎯 Kill Counter & Community
- ▸Kill Activity Heatmap — GitHub-Style, klickbar mit Tages-Detail API
- ▸CIVILIAN Fraktion, "Heute" ab Mitternacht Berlin, Daily Digest um 00:05
- ▸Spenden-Seite, Stream Tracker Edit, !give Fix, Achievement Upload Fix
31 neue Dateien, 10.000+ Zeilen Code, 15 PRs — in 3 Tagen! 🚀
400+ commits, 319 PRs — Kill Events, Goon Tracker, GDPR compliance, Community Digest, TTS, Custom Counters and much more:
🏆Kill Events & Leaderboard System
- ▸Kill Events: Zeitbasierte Kill-Wettbewerbe mit Token Device-Lock und Admin-Assignment
- ▸Dynamische Leaderboards: Spalten passen sich automatisch an Event-Scoring-Metrik an
- ▸Expandierbare Raids: Klickbare Raid-Zeilen mit individueller Kill-Liste im Leaderboard
- ▸Zeitraum-Filter: Leaderboard-Filter fuer 7/30/60/90 Tage + Heute-Filter
👹Goon Tracker & Boss System
- ▸Community Goon Reports: Spieler melden Goon-Sichtungen mit Tag/Nacht-Tracking
- ▸Auto-Report: Killcounter meldet Goon-Kills automatisch an den Goon Tracker
- ▸Boss Notifications: Automatische Discord-Benachrichtigungen bei Boss-Spawns (PVP rot / PVE blau)
- ▸Bosse Page Redesign: GameMode-Filter, Spawn-Locations, Escort-Dedup, Health-Breakdown
🎯Killcounter v2.3 — v2.4
- ▸Multi-Map Support: Mehrere Maps pro Raid werden erkannt und einzeln angezeigt
- ▸5 Stats-Features: PvP/PvE Filter, Community Records, Bodypart-Verteilung, Distanz-Analyse, Kill-Timeline
- ▸OCR V3: Column-basierte Fragment-Zuweisung, Dezimal-Restore, BLOODHOUND/SMUGGLER Fraktionen
- ▸Client-Version Tracking: Upload-Version wird getrackt fuer bessere Fehleranalyse
🤖Bot & Discord Features
- ▸!trader Command: Eigene Kategorie mit PVE/PVP Toggle und separaten Caches
- ▸Custom Counters: Eigene Zaehler-Commands fuer Twitch Bot (!death, !extract etc.)
- ▸Community Digest: Taegliche + woechentliche Discord-Statistik-Posts automatisch
- ▸Voice Pull: Button in Temp-Channels zum Hereinziehen aus Warteraum
- ▸Ticket Sub-Kategorien: Verschachtelte Kategorien mit Rollen-Vererbung im Ticket-System
🔊TTS, Quest Tracker & Infrastruktur
- ▸Self-hosted Piper TTS: 11 KI-Stimmen via Channel Points, OBS Overlay
- ▸Quest Key Tracker: 75 kuratierte Keys mit Must-Have Filter und Loot-Only Keys
- ▸Quest Tracker API: Scoped API Tokens fuer externe Go/Wails Windows-App
- ▸Security Fixes: Unauthenticated Endpoints gefixt, API Token Auth, Rate Limit Error Page
📚Wiki, UX & Fixes
- ▸Wiki Items: Zeigt jetzt alle Items (GraphQL API hatte Default-Limit von 100)
- ▸Wall-of-Fame: Moderation als oeffentliche Route (keine 401 Fehler mehr)
🚛Convoy, Moderation & Community
- ▸Convoy PVE/PVP: Separate game mode field for help requests + embeds updated everywhere
- ▸Ban System: Banned users hidden from member list + login block with ban info modal
- ▸Ticket Permissions: Claim/Close buttons now only visible to staff
- ▸Avatar-Sync: Avatars update on login + Discord rate-limit handling in cron
- ▸DM Errors: Discord Error 50278 now handled like 50007 (DM not possible)
⚡Infrastructure & Stability
- ▸Chat Overlay: Auto-reconnect on connection loss (exponential backoff)
- ▸Flip Finder: PVP/PVE support with separate flea market prices
- ▸Error Pages: Completely redesigned in Tarkov theme (404, 429, Maintenance)
- ▸Cloudflare Fix: SSR fetches use INTERNAL_APP_URL to bypass Under Attack mode
- ▸Multi-Map Kills: Multiple maps per raid correctly sorted and displayed individually
400+ commits, 319 PRs — the most productive month ever! 🚀
Complete overhaul of all legal pages and implementation of self-service privacy features — in a single day:
📋Self-Service Privacy
- ▸Data Export: Complete export of all personal data as PDF or JSON (GDPR Art. 15 & 20)
- ▸Account Deletion: Self-service with username confirmation — cascading delete across 60+ relations
- ▸Cookie-Consent: TDDDG § 25 compliant banner with server-side consent logging (Art. 7 GDPR)
- ▸Consent Management: View status + revoke anytime in profile settings
⚖️Legal Pages
- ▸Legal Notice: Updated to § 5 DDG + § 18 MStV (TMG/RStV no longer exist)
- ▸Privacy Policy: 11 sections — server logs, Discord transfer, Killcounter/OCR, supervisory authority
- ▸Terms of Service: New § 5 Killcounter with OCR explanation + open-source link
- ▸English: All 3 pages fully translated to English — locale-based rendering
9 commits, 23 new files, ~5,000 lines — complete GDPR compliance in a single day! 🛡️
Complete audit-log system for all admin actions, extensive security sweeps and 50+ bug fixes in 5 days:
🛡️Admin Audit Log System (#570)
- ▸Forensic trail: Every admin mutation (ban, role, edit, delete, reset, moderation) persisted in AdminAuditLog table
- ▸~60 endpoints, ~100 actions: User, News, FAQ, Events, Clips, VODs, Submissions, Notes, Konvoi, Bot, OCR, Settings — all covered
- ▸Admin UI: /admin/audit-log with filters (admin, action, target, time), detail modal with before/after diff, retention cleanup with 30-day safety
- ▸Fire-and-forget: Audit write failures never block the underlying mutation — design principle
🔒Security sweeps
- ▸Constant-time compare: 11 routes migrated to lib/security/safe-compare + obs-token-hash (timing-attack protection)
- ▸Discord mentions: AllowedMentions default { parse: [] } — 15 files hardened against @everyone/@here injection
- ▸IP validation & PKCE: sanitizing getRequestIp helper, NextAuth Discord PKCE enabled
- ▸Killcounter security meta: 12 findings (#577) planned — rate limits, JWT verification, data leaks
🐛Bug fixes & performance
- ▸50+ tickets closed: gift-sub counting, command aliases, raid crash participants, goons cooldown, bingo totals, loyalty counter, and much more
- ▸Timezone refactor: viewer-local TZ display, Berlin server-side for events/streaks — 48 files
- ▸Next.js 16: proxy.ts instead of middleware.ts, /config.json crawler handling, i18n static-to-dynamic fixes
- ▸Kill perf: new @@index([weapon]) — 500ms+ weapon-stats queries drastically accelerated
🧹Cleanups & i18n
- ▸Dead-code sweep: #532 phases 1-4, -14k lines; unused npm packages (#533); archived migration scripts (#538); Tarkov Tracker v1 removed (#540)
- ▸i18n (#567): all end-user-facing pages migrated to next-intl — viewer-local date formatting
- ▸Killcounter privacy: KILLCOUNTER_HIDDEN_USER_IDS env var — users can be hidden from public leaderboard on request
- ▸Husky quality gates: pre-commit hook blocks 5 known bad patterns in new code
v2.6.0 — 74 commits, 309 files changed, 50+ tickets closed, -7,300 net lines (cleanups deleted more than features added)
Two big topics back-to-back: full OCR-engine swap to Google Gemini and a comprehensive security sweep from two external pen-test reviews.
🤖Gemini OCR Cutover (PR #680 / #677)
- ▸Live since 2026-04-20 21:11 (Berlin): PaddleOCR fully replaced by gemini-3.1-flash-lite-preview with composite roi-upscale-edges preprocessing. PaddleOCR containers stay on standby for rollback.
- ▸Validation: 26 raids / 231 kills from the first 9 hours compared image-vs-DB — 99.57% accuracy. All decimal distances correct (incl. 3-digit like 211.5m / 240.4m, the historic OCR pain point). All bosses, weapons, PMC levels correctly recognized.
- ▸Backfill: 800 KillRaid summary columns corrected (#569), 9 achievement unlocks retroactively triggered for 7 users who had already met their Raider/Rogue Slayer goals.
- ▸Schema migration: Kill.bodyPartSide column for left/right arm tracking + VisionVerifyLog table caught up (drift since February detected + fixed).
🔒Pen-Test Security Batch (#683 + #684, PR #685)
- ▸TLS hardening: TLS 1.0/1.1 externally disabled (Cloudflare Min TLS 1.2). HSTS header to 1 year + preload directive for hstspreload.org submission.
- ▸Admin API clean status codes: 28 admin routes that responded to unauth requests with 500 + 30-line stack trace now cleanly 401/403. Centralized via new UnauthorizedError/ForbiddenError classes + apiError() instanceof check — no per-route edit needed.
- ▸OBS-token hash: 5 overlay routes (events / viewers / alerts / alerts/ack / alerts/stream) migrated to hash-indexed lookup. DB dump no longer leaks live OBS-overlay credentials. Streamers keep their existing token.
- ▸CSP hardening: 'unsafe-eval' removed from script-src + 10 dead-whitelist domains (Twitch/YouTube/Google never loaded as scripts — we embed everything as iframes). Stage 3 (nonce-based + drop unsafe-inline) tracked as #686 for later.
- ▸Race condition fix: Wall-of-Fame + Weapon-Builds daily caps secured against TOCTOU race (Serializable transaction). Plus IDOR fix in alerts/route.ts (channelId scope for updateMany).
- ▸Plus: bot-auth/callback session check (defense-in-depth on NEXTAUTH_SECRET leak), Prisma.raw → Prisma.sql in weapon-stats (latent SQLi), Map-Stats canonical-key dedup, NEXT_LOCALE Cookie Secure flag, QuestProgressError → controlled message map (no raw error.message leak), Consent IP-Hash salt mandatory.
🌐Infrastructure & cleanup
- ▸Cloudflare: Always Use HTTPS enabled, HSTS preload-eligible, www.tarkov-stammtisch.de subdomain added in nginx (was returning 520 origin error).
- ▸Nginx: .env / .git / probe paths return 404 instead of 444 (= no more CF-520 → cleaner monitoring + fewer scanner retries). Duplicate security headers (Cloudflare + nginx) deduplicated. Deprecated X-XSS-Protection removed from origin.
- ▸Documented accept-risk decisions: EventSub replay protection (single-instance is enough), CAA records (Discord/Twitch/Twitter show: not required), security.txt (CF blocks /.well-known anyway), X-XSS-Protection as CF default (deprecated, browsers ignore).
Gemini cutover 2026-04-20 21:11 Berlin · 99.57% accuracy across 231 validated kills · 19 security findings from #683 + #684 addressed
Three days of intense work: the Windows Client 1.0.8 went live (beta validated by 3 testers — thank you! ⭐), the Killcounter got a complete user-dashboard revamp, and a wave of performance, privacy, and observability improvements rolled out.
🖥️Windows Killcounter Client 1.0.8 & tarkov-ocr Service
- ▸1.0.8-beta1 tested by: SoulofHell (11 raids), DoubleTrouble (4), MadMatze79 (3). Without the beta runs the client swap would not have gone this smoothly. ⭐
- ▸1.0.8 live since 2026-04-24: Uploads now go to the new kc.tarkov-stammtisch.de domain (tarkov-ocr service on port 3100). The legacy endpoint on tarkov-stammtisch.de/api/ocr runs in parallel for 6 weeks for users who have not yet auto-updated.
- ▸Why the split: Gemini calls take 60–220 seconds. Previously every pm2 reload of the main app would kill an in-flight OCR extraction. tarkov-ocr is now its own PM2 process — website reloads no longer interrupt OCR uploads.
- ▸X-Device-ID: The new service hard-enforces the X-Device-ID header (soft-gate on the legacy path). Foundation for future per-device rate limits + misuse detection.
🎯Killcounter User-Page Revamp (6-tab dashboard)
- ▸/killcounter/[username] reorganized: Overview, Combat, Raids, Maps, Achievements, Leaderboard — each section in its own tab instead of a 605-line monolith.
- ▸Period filter everywhere: Community Records + heatmap now respect the selected time window. Previously records were always all-time.
- ▸Server-side raid pagination: No more browser OOM on heavy players with 1000+ raids.
- ▸Top-3 podium: Crown/trophy/medal icons on the first three leaderboard spots. English map names throughout.
- ▸TZ-safe dates: Viewer-local timezone for all display dates; Berlin remains authoring TZ for server logic.
⚡Performance audit 2026-04-19 — shipped
- ▸Goon-Tracker: Server-side rendering — LCP cut from 4.2s to ~500ms (#622).
- ▸AdvancedStats: 13 recharts code-split out of the initial bundle (#642). News content server-rendered (#632).
- ▸Wall-of-Fame: N+1 vote waterfall eliminated — user votes now folded into the list response server-side (#599).
- ▸Bot + analytics: StreamSnapshot O(n²) → O(1) via SQL aggregate (#607). Discord avatar LRU + timeout (#588). getValidAccessToken dedup — 6 copies into 1 helper (#597). Admin analytics overview with SQL aggregates instead of 77k-row findMany (#590).
🔐Privacy, moderation & tickets
- ▸Ticket Staff-Thread actually private (#580): Of all things, the internal Staff Discussion thread — where moderators write internal notes — was visible to the ticket creator. Now PrivateThread + invitable:false. Effective immediately for new tickets.
- ▸Ticket reopen (#559): Closed tickets can be reopened within 24h (until the cleanup cron deletes the Discord channel). Creator or staff. Claim persists.
- ▸Ticket channels per subcategory (#579): New tickets now land in the Discord category of the setup-button channel. Zero server restructuring — wherever the admin places the button, the tickets follow.
- ▸Hide-from-killcounter (#575): Admin checkbox in user-edit hides a user from leaderboard, community records, profile page, compare view, raid list, and achievements — all in one toggle. Replaces the env-var workaround from #574.
- ▸Konvoi applications toggle: Admin / Konvoi Lead can open/close the "Werde selbst ein Konvoi-Helfer" flow on /konvoi — tab, section, and server endpoint all behind one flag.
👁️Observability & logging
- ▸Client error telemetry (#661): Window errors + unhandledrejection + React error boundary report to a Discord admin-alert channel. Per-hash burst 3 + 10-min cooldown + IP rate limit. No DB, no external vendor.
- ▸SSE reconnect-flood detector: OBS overlays reconnecting rapidly (scene-switch loops, stuck browser sources) now trigger a Discord alert — admin sees immediately that the user needs help with their OBS setup.
- ▸pm2 logs cleaned up: Four passes through the log spam: cron routines, voice sessions, watchtime cycles, channel-point redemptions, clip sync, bot command echoes, stream-polling summaries, SSE lifecycle, achievement unlocks — all silenced. Every error path preserved.
- ▸Voice session reconciliation (#617): The old 12h guess heuristic after a pm2 crash is gone. Bot now reconciles against Discord's own voiceStates cache as ground truth. Still-active sessions stay open. Orphaned sessions get duration=null (honest) instead of fabricated 12h.
🧹Code hygiene & refactor
- ▸IP-Helper (#572): 8 more routes migrated to the central getRequestIp() helper — all IP reads now go through the same sanitizer. Bonus: proxy.ts had the xff/x-real-ip order reversed, the helper silently fixes that too.
- ▸Streak calculator dedup (#504): Three copies of the same consecutive-days logic with subtly different init values — consolidated into one helper. Bit-identical output verified across all tested cases.
- ▸ComparePage Suspense (#519): /killcounter/compare wrapped in Next.js 15 Suspense + searchParams as source of truth. Browser back/forward and manual URL edits now update the inputs correctly.
- ▸Ticket cleanup: 23 GitHub issues closed — mix of shipped-with-code, zombie closes (already fixed via other PRs), META trackers with all subs resolved, and two polish bundles pragmatically closed. Backlog reduced from 33 to 8.
Client 1.0.8 live · killcounter dashboard with 6 tabs · performance audit complete · 23 tickets closed · v2.7.0
Beta Testers
These brave players were the first to test the platform
aKuma_Kili
Beta Tester
blackshark
Beta Tester
BOERNEX
Beta Tester
Charmgirl
Beta Tester
DoubleTrouble
Beta Tester
Fussel
Beta Tester
HeckerYo
Beta Tester
Hellboy
Beta Tester
KoeniglichesK
Beta Tester
MadMatze79
Beta Tester
Mischka76
Beta Tester
ohiokette667
Beta Tester
Seppi
Beta Tester
SoulofHell
Beta Tester
Sturdy1979
Beta Tester
SunnySoilder
Beta Tester
Tass
Beta Tester
TassenKlon
Beta Tester
Wuselcore
Beta Tester
Thank you for being part of our community!
Each and every one of you makes Tarkov Stammtisch what it is. Whether you're a newcomer or a veteran — you matter to us.
