M4R774 / bobweb2

Telegram botti piristämään elämää
MIT License
8 stars 1 forks source link

Komento, jolla saa tägättyä kaikki ryhmän jäsenet #269

Open Latemus opened 7 months ago

Latemus commented 7 months ago

Yksinkertainen komento, jolla saa tägättyä kaikki ryhmän jäsenet. Jos komentoviesti on itsessään reply johonkin toiseen viestiin, on botin lähettämä tägäys-viesti myös reply samaan viestiin, mihin komentoviestikin on reply. Jos komentoviesti ei ole reply, tägäysviesti ei sisällä muuta kuin kaikkien käyttäjien tägäykset.

Tägäyskomento voisi olla "@all" tai "@kaikki", eli ei muissa komennoissa käytettyä [.!/] etumerkkiä.

Eli esim:

M4R774 commented 7 months ago

Bobilaisena, haluan kysyä päivänkysymyksen lyhyellä vastausajalla ja sen takia tägätä kaikki. Esim:

".all #päivänkysymys Otetaan tylsä koska ei kerkee miettiin mitään erikoista. Paljon mulla on liukumia kun leimaan töistä ulos? Vastaukset: hh:mm ja julkisina

tägäilen kaikki niin on tiedossa että hyvä vastata tässä parin h sisään."

Eli .all komento voisi olla suoraan viestin alussa ja sen voisi mahdollisesti liittää muihin komentoihin, esim. päivän kysymykseen.

Latemus commented 7 months ago

Ton oikeestaan voisi tehdä niin, että voi sijaita missä vain kohtaa viestiä (samoin kuin miten "#päivänkysymys" toimii nytten) ja että ei estä muiden komentojen triggeröitymistä. Tosin tällä hetkellä se viestin käsittely on tehty sillä oletuksella, että yks viesti voi johtaa vain yhden toimenpiteen triggeraukseen. Oon kyl miettinyt sellastakin, että entä jos vois "putkittaa" yhden komennon syötteen toiselle. Lähinnä, että esim "/dalle /gpt luo dalle:lle teksti, joka tuottaa kuvan X" tyyppisesti.

Mitään estettä ei ole, miksei olis myös noi muissa komennoissa olevat [.!/]-etumerkit, mutta jotenkin luontevampi, että alkais aina @-merkillä.