Technische Anleitung · mit Rollback

Microsoft Teams Live Chat Widget finden und sicher entfernen

Nicht nach einem einzigen Textfragment löschen: erst Herkunft, Einbauweg und betroffene Seiten klären, dann kontrolliert ausbauen.

Fachlich geprüft: 2 Geprüfte Quellen

Vor dem Entfernen

Fundstelle und Wirkung beweisen

  • Betroffene URL in privatem Browserfenster öffnen und Widget dokumentieren.
  • Seitenquelltext und DevTools-DOM nach `id="chatbot"` durchsuchen.
  • Im Netzwerk-Tab Scriptdomain und nachgeladene Requests erfassen.
  • CMS-/Theme-/Tag-Manager-Suche nutzen, um die eigentliche Einbauquelle zu finden.
  • Aktuelle Konfiguration oder Codeänderung für Rollback sichern.

Quellen: 1

Typische Einbauorte

Wo das Script stecken kann

SystemTypischer OrtSicheres Vorgehen
Statisches HTMLvor `</body>` in Layout/SeiteTemplate ändern, Build erzeugen, Deployment prüfen
WordPressTheme Footer, Custom HTML, Plugin, Header/Footer InjectorChild Theme/Plugin-Einstellung statt Core-Datei ändern
Google Tag ManagerCustom-HTML-Tag mit TriggerTag pausieren, Version veröffentlichen, Preview/Live prüfen
Wix/SquarespaceCustom Code/Code InjectionEintrag sichern, deaktivieren, veröffentlichen
SPA/Next/AstroRoot Layout, Script-Komponente oder Tag ManagerKomponente entfernen, Build testen, Route-Wechsel prüfen

Nach dem Deployment

Vier Ebenen prüfen

  1. 01

    HTML

    Script-Tag ist im ausgelieferten Quelltext nicht mehr vorhanden.

  2. 02

    DOM und Netzwerk

    Kein dynamisch nachgeladenes Widget und keine Requests an die alte Widgetdomain.

  3. 03

    Funktion

    Navigation, Formulare, Consent und Ersatzkontakt funktionieren weiterhin.

  4. 04

    Cache und Varianten

    CDN, CMS-Cache, Mobilversion, Sprachseiten und wichtige Templates geprüft.

Keine Kontaktlücke

Ersatz oder temporären Kontaktweg bereitstellen

Wenn das neue Widget noch nicht freigegeben ist, bieten Sie mindestens einen klaren E-Mail-/Telefon-/Formularweg an. Ein sichtbar bleibender Chat-Button, der keine Nachrichten mehr weiterleitet, ist schlechter als ein ehrlicher temporärer Hinweis.

Bei WebChat wird ein neues Script mit der passenden Channel-ID vor dem schließenden Body-Tag eingebunden. Verwenden Sie niemals die Beispiel-ID einer anderen Sprache oder eines Testkanals.

Quellen: 2

FAQ

Häufige Fragen

Reicht die Suche nach id=chatbot?

Nein. Das ist der im Bericht genannte Marker. Das Script kann über Tag Manager oder andere Komponenten dynamisch geladen werden. Prüfen Sie auch DOM, Netzwerk, Plugins und Templates.

Kann ich das Script einfach auskommentieren?

Für einen kurzen Test ja, als dauerhafte Lösung ist eine saubere Deaktivierung an der Einbauquelle besser. Kommentare können weiterhin sensible Konfigurationswerte offenlegen und später versehentlich reaktiviert werden.

Wie prüfe ich, ob es wirklich entfernt ist?

Quelltext, DOM und Netzwerk kontrollieren, Caches leeren und mehrere Seitentypen sowie Mobil- und Sprachvarianten testen.

Wo gehört das WebChat-Ersatzscript hin?

Die Herstelleranleitung platziert das asynchrone Script mit Channel-ID am Ende des Body. Vor Produktion müssen Channel, CSP, Datenschutz und Roundtrip geprüft werden.

Geprüfte Quellen

Quellen und Prüfstand

  1. 01
    Microsoft Teams Live Chat wird eingestellt

    Caschys Blog · Fachlich geprüft:

    Quelle öffnen
    geprüft
  2. 02
    Setting Up WebChat: The Complete Guide for Microsoft Teams

    inwebco GmbH · Fachlich geprüft:

    Quelle öffnen
    geprüft