Du bist nicht angemeldet. [Anmelden]
Optionen
Thema bewerten
Mention (@Nickname) bei Nicknamen mit gleichem Anfang - #2919339 - 08.10.2018, 14:22:23
Bizarrus
​Bizzi is activated.

Registriert: 29.07.2006
Beiträge: 2.560
Ort: Dortmund
Möchte man mit @Nickname jemanden verlinken, funktioniert dies nur, wenn ein Nutzer "unique" ist.

Beispiel:
Im Channel ist der Nickname B, ich möchte aber Bizarrus verlinken. Das Resultat schaut dann wie folgt aus:

Zitat:
@Bizarrus


Beim parsen wird anscheinend nicht darauf geachtet, ob noch weitere Charakter existieren, und es wird hier wohl einfach nur das "Nächstbeste" Ergebnis genommen.
_________________________
Bot.public('I love °>features/james-exchange/ft_james-exchange_surprised.gif<>James|/w "<°');

[zum Seitenanfang]  
Re: Mention (@Nickname) bei Nicknamen mit gleichem Anfang [Re: Bizarrus] - #2919596 - 11.10.2018, 11:47:29
bussyido
​stranger

Registriert: 08.08.2005
Beiträge: 572
Ort: Kassel, Deutschland
Hab dies als Bug aufgenommen.

Die Ticket-ID dazu ist: 17786

[zum Seitenanfang]  
Re: Mention (@Nickname) bei Nicknamen mit gleichem Anfang [Re: bussyido] - #2919772 - 12.10.2018, 19:55:46
Sephiroth ME
​gods own prototype

Registriert: 24.11.2003
Beiträge: 217
Ort: RLP, DE
Wirklich lösen kann man dies nicht. Geht man von lang kurz erhält man ein ähnliches Resultat bei Nicknames wie @Bizarrus ist - Das würde nur gehen, wenn man wirklich die eindeutige ID des jeweiligen Nutzers auswählt.

Da diese Informationen aber nicht im Client vorhanden sind und auch nicht übermittelt werden, ist es nicht möglich diesen Bug so einfach zu beseitigen. Außer es würde einen Start und Endindikator geben ala @Nick:.

Die nächste "Hürde" ist, dass Nicks mit @ erlaubt sind, wie verhält sich der Parser dann bei dem Nick @Someone@Bizarrus?
Wenn z. B. sowohl du als auch 'Someone' und auch 'Someone@Bizarrus' im Channel sind?

Das ist wirklich kein leichtes. ;)

MfG
_________________________
one step closer to world domination

[zum Seitenanfang]  
Re: Mention (@Nickname) bei Nicknamen mit gleichem Anfang [Re: Sephiroth ME] - #2919888 - 13.10.2018, 22:56:51
Bizarrus
​Bizzi is activated.

Registriert: 29.07.2006
Beiträge: 2.560
Ort: Dortmund
Dem Server/Clienten sind die aktuellen Online-Nutzer bekannt. Das vernünftige drüberiterieren mit equalsIgnoreCase sollte dabei keine Probleme bereiten, wenn man nicht beim nächstbesten Ergebnis stehen bleibt.

Der Thread dient auch jetzt aber nicht um zu spekulieren, wie man das ganze am besten umsetzen könnte, welche Probleme möglich sind oder technische Ausführungen zu erläutern, sondern zur Meldung des Fehlverhaltens.
_________________________
Bot.public('I love °>features/james-exchange/ft_james-exchange_surprised.gif<>James|/w "<°');

[zum Seitenanfang]  
Re: Mention (@Nickname) bei Nicknamen mit gleichem Anfang [Re: Bizarrus] - #2920139 - 15.10.2018, 17:07:53
Sephiroth ME
​gods own prototype

Registriert: 24.11.2003
Beiträge: 217
Ort: RLP, DE
Nun, ich sehe da keinen Fehler aktuell. Shortest first.
_________________________
one step closer to world domination

[zum Seitenanfang]  


Moderator(en):  Misterious, xXsmartlXx