TeMPOraL / alice

Alice Margatroid, a dollmaster that pretends not to be a doll itself.
16 stars 4 forks source link

marsjaninzmarsa → "rozważyć wyrzucanie ignorowanych nicków z matchera nicków" #184

Open MargatroidAlice opened 9 years ago

TeMPOraL commented 9 years ago

@marsjaninzmarsa, jakiś konkretny powód / przykład?

Czasem na tej liście lądują ludzie, którzy są sk^H^Hzdrajcami w dylemacie więźnia, ale wciąż chcę zachować możliwość zostawiania im powiadomien. ;).

marsjaninzmarsa commented 9 years ago

U mnie są na niej boty.

Czy chcę zostawić memo botowi? Czy chcę przekazać przypominajkę botowi? Czy chcę przytulić bota?

Ewentualnie zrobić osobną listę na boty i przepisać kod.

Ewentualnie jak będzie klasa Person to tam rzucić pole: Jest botę.

powód / przykład:

<marsjaninzmarsa> Alice_M, przekaż tacie http://robin.niewiarowski.it/marsjaninzmarsa/Magda_M/issues/1
<Magda_M> zapisałam jako memo
<Alice_M> jasne, przekazane
<Magda_M> Alice_M: Wiadomość od marsjaninzmarsa nadana dziś o 08:07:39 ⇒ Alice_M, przekaż tacie http://robin.niewiarowski.it/marsjaninzmarsa/Magda_M/issues/1
<Alice_M> jasne, przekażę jak zobaczę
<marsjaninzmarsa> loool.
<Alice_M> marsjaninzmarsa: Wiadomość od Magda_M nadana dzisiaj o 08:07:42 ⇒ Alice_M: Wiadomość od marsjaninzmarsa nadana dziś o 08:07:39 ⇒ Alice_M, przekaż tacie http://robin.niewiarowski.it/marsjaninzmarsa/Magda_M/issues/1
TeMPOraL commented 9 years ago

A tu akurat chyba problem się zaczął z parsowania URLi...

marsjaninzmarsa commented 9 years ago

Tu są trzy problemy:

  1. Magda zareagowała na wiadomość skierowaną do Alicji, bo jej nick pojawił się w url-u.
  2. Magda zaczęła parsować wiadomość zaczynając od pierwszego słowa w poszukiwaniu nicków do przekazania, trafiła na nick jeszcze przed prośbą o przekazanie (co w języku naturalnym się nie zdarza bez użycia yodyzmu "Alicji przekaż, że moc wielka rośnie w niej")
  3. Magda trafiła na nick Alicji (adresatki prośby) i uznała ją za adresatkę mema.
  4. Kolejny problem byłby, gdyby Magda nie zignorowała prośby o memo od Alicji (infinite loop), ale już prośby o mema od Alicji ignoruje.