-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crear un bot que recordi els aniversaris de lis membres del cibercasal #4
Comments
M'agrada la proposta, però el disseny no m'acaba de convèncer. Crec que seria millor separar el dia i el mes, per assegurar-nos que ningú els posi invertits. Exemples: @plugin.command()
@lightbulb.option("usuaria", "La usuaria la qual vols saber el cumpleanys", type=hikari.User)
@lightbulb.command("cumpleanys", "Diu la data de cumpleanys d'una usuaria", aliases=["cumple", "aniversari"])
@lightbulb.implements(lightbulb.PrefixCommandGroup, lightbulb.SlashCommandGroup)
async def cumpleanys(ctx: lightbulb.Context) -> None:
...
@cumpleanys.child()
@lightbulb.option("dia", "El teu dia de neixement", type=int, min_value=1, max_value=31, required=True)
@lightbulb.option("mes", "El teu mes de neixement", type=int, min_value=1, max_value=12, required=True)
@lightbulb.option("any", "El teu any de neixement", type=t.Optional[int], min_value=1900, max_value=2100, default=None)
@lightbulb.command("establir", "Configura la teva data de cumpleanys", aliases=["set"])
@lightbulb.implements(lightbulb.PrefixSubCommand, lightbulb.SlashCommandGroup)
async def set_cumpleanys(ctx: lightbulb.Context) -> None:
...
# Cron task cada dia fent un check a tots els cumpleanys amb la data d'avui. Una cosa com aquesta. |
M'agrada molt com ho plantegés i ho trobo una funcio molt interessant! Paso unes suggerències de terminologia: |
@laia88 aniversari és un àlies en el codi base proposat, però pot ser el principal sense problema. Sobre canviar usuària, es pot utilitzar "membre", que és neutre. |
Sii, esta be, m'agrada mes així, el tema de l'any no sabia si proposar-ho també pero es una opció, tot i que potser s'hauria de preguntar a totis si volen o no que es posin els anys ja que nose totis estarna d'acord, la idea es que el bot avisi a totis des del canal bot de aniversari que es l'aniversari de X usuaria i tothom ho podria veure |
El paràmetre per especificar l'any és opcional, no fa falta que es mencioni si algú no vol. |
Oh genial, o sigui cadascuni podria triar si vol que es vegi el nom? i com es podria fer?. |
Genial, no havia vist l'alies, membre m'agrada també! Per part meva em sembla guay tot plegat |
La meva proposta es la de crear un bot que pugui recordar els nostres aniversaris, així com els dies que falten perqué aquest aniversari.
Qui volgues que el bot recordi el seu aniversari, ho hauria de fer amb la formula: !Dia de naixement/més de naixement.
Exemple:
Una persona fa anys el dia 30 de març, la formula seria: !30/03.
The text was updated successfully, but these errors were encountered: