| BOT-16: Support mehrerer Messenger-Typen durch Umbau der Benutzererkennung || | **Aktueller Stand:**\\ \\ Der BeuthBot unterstützt aktuell nur eine Verwendung über Telegram. Die Telegram-ID des Benutzers wird in der Datenbank gespeichert.\\ Diese wird dann verwendet, um individuelle Informationen zu dem Benutzer abrufen zu können.\\ \\ **Geplanter Umbau:**\\ In Zukunft sollen für den BeuthBot mehrere Kontaktmöglichkeit zur Verfügung gestellt werden. Damit ein Benutzer aber auch unabhängig vom Messenger erkannt wird muss der BeuthBot angepasst werden:\\ 1. Umbau der Datenbank damit mehrere Messenger-IDs gespeichert werden können\\ 2. Umbau der Erkennung des Messengers \\ 3. Vereinfachen der Erkennung, damit ein zukünfiger Support von neuen Messengern einfach und schnell erfolgen kann. || | Initiale Schätzung | 3 Tage | | Technologien | * Javascript\\ * mongodb | | Abhängigkeiten | keine | | Anforderungen | * einzelne Speicherung der Telegram-ID aus der Datenbank entfernen\\ * Neue Spalte zur Verwaltung aller Benutzer-IDs\\ * vereinfachter Einbau von neuen Messengern gewährleisten\\ * Abhängigkeit von der Telegram-ID entfernen\\ * Mehrere Messenger verfügbar machen\\ * Anmeldung eines neuen Benutzers\\ * Löschen eines Benutzers/Messengers\\ * Anmeldung eines neuen Messengers für ein bestehenden Benutzer | | Tasks | * BOT-20 - Umbau der Datenbank - Speicherung von mehreren Accounts für einen Benutzer\\ * BOT-21 - Anmeldung eines neuen Accounts für einen Benutzer\\ * BOT-22 - Löschen eines bestehenden Accounts für einen Benutzer\\ * BOT-97 - Methodik zur einfachen Erweiterung der unterstützten Messenger |