Skip to content

Commit

Permalink
Aggiornamento 2023, introduzione markup e canale immagini
Browse files Browse the repository at this point in the history
  • Loading branch information
barbax7 committed Aug 2, 2023
1 parent 9c9195e commit 717eff4
Show file tree
Hide file tree
Showing 3 changed files with 89 additions and 90 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,6 @@ __pycache__

gunicorn.conf.py
app.service
*.nginx.conf
*.nginx.conf

/screen/*
8 changes: 5 additions & 3 deletions edisubot/bot.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
from flask import Flask, request
from telebot import TeleBot
from telebot.types import (InlineQuery, InlineQueryResultArticle,
InputTextMessageContent, Update, Message)
InputTextMessageContent, Update, Message, InputFile)
from telebot import custom_filters
from telebot.util import extract_arguments

from edisubot.snippets import snip
from edisubot.logs import exception
Expand Down Expand Up @@ -37,8 +38,9 @@ def snipetts(query: InlineQuery):
result.append(InlineQueryResultArticle(
id = i,
title = i,
input_message_content = InputTextMessageContent(snip[i], parse_mode = bot.parse_mode),
description = snip[i]
input_message_content = InputTextMessageContent(snip[i]['testo'], parse_mode = bot.parse_mode),
description = snip[i]['testo'],
reply_markup = snip[i]['markup'] if 'markup' in snip[i].keys() else None
))
try:
bot.answer_inline_query(query.id, result)
Expand Down
167 changes: 81 additions & 86 deletions edisubot/snippets.py
Original file line number Diff line number Diff line change
@@ -1,35 +1,45 @@
from html import escape
from telebot.util import quick_markup

BASE_URL = 'https://edisubot.andreabarbagallo.it/screen/'

snip = {
"Copertura al 100%":
"""\
{'testo':"""\
Negli ultimi 8 anni circa siamo riusciti ad ottenere la copertura totale delle borse.\
Anche quest'anno, come Alter.POLIS, CollettivaMente e Studenti Indipendenti, \
abbiamo chiesto garanzie alla Regione ed a parole ci è stato detto che l'intenzione è la copertura al 100%. \
La reale situazione sarà nota solo verso dicembre, con il numero di richieste e lo stanziamento effettivo dei fondi. \
Come sempre vigileremo sull'operato della Regione
""",
"""},

"Differenza tra standard e conferma":
"""\
{'testo':"""\
<b>Differenza tra domanda standard e domanda di conferma benefici per merito</b>
Se l'anno precedente hai ricevuto i benefici (posto letto e/o borsa), con la domanda di conferma ottieni \
sicuramente i benefici per cui fai richiesta (e che avevi già ricevuto). Hai la precedenza rispetto alla domanda standard.
Puoi fare domanda di conferma solo se hai il numero di crediti richiesto (per questo si chiama "per merito")
""",
"""},

"Rinuncia al posto letto dopo le graduatorie definitive":
"""\
{'testo':"""\
<b>Rinuncia al posto letto dopo le graduatorie definitive</b>
La rinuncia al posto letto successivamente alle graduatorie definitive può comportare la perdita \
della borsa di studio da fuori sede completa. Per maggiori dettagli leggi a pagina 23 del bando.
della borsa di studio da fuori sede completa. Per maggiori dettagli leggi a pagina 19 del bando.
In sintesi, se rifiuti poiché assegnatariз nelle graduatorie definitive di servizio abitativo o negli \
esiti della dichiarazione di interesse, diventi in sede (ai fini dell'importo della borsa).
esiti della dichiarazione di interesse, diventi pendolare (ai fini dell'importo della borsa).
Per tutti gli altri casi, ti rimando alla pagina 23.
Per tutti gli altri casi, ti rimando alla pagina 19 o premi il pulsante sotto
""",
'markup':quick_markup({
'Tabella riassuntiva importi borsa':{'url': 'https://t.me/edisubotimmagini/6'}
})},

"CFU necessari durante l'anno per gli anni successivi":
"""\
{'testo':"""\
<b>CFU necessari durante l'anno per gli anni successivi</b>
La borsa EDISU è destinata a coloro che rispettano i requisiti economici (cioè ISEE e ISP sotto una certa soglia) \
Expand All @@ -42,111 +52,96 @@
Questo discorso non si applica per gli anni successivi poichè per questi è possibile valutare il merito \
basandosi sugli anni precedenti. Per cui se al momento di fare domanda per anni successivi hai i CFU richiesti, \
risultando assegnatario hai diritto ad entrambe le rate della borsa.
""",
"""},

"Elenco corsi STEM" :
"""\
{'testo':r"""\
<b> Elenco corsi STEM</b>
https://www.edisu.piemonte.it/sites/default/files/risorse/bandi/2022/ELENCO%20CORSI%20STEM.pdf
""",
https://www.edisu.piemonte.it/sites/default/files/risorse/documentazione/Bandi_di_concorso/2023-2024/Elenco%20Corsi%20STEM%20a.a.%202023-24.pdf
"""},

"Dichiarazione di domicilio a titolo oneroso":
"""\
{'testo':"""\
<b>Dichiarazione di domicilio a titolo oneroso</b>
La dichiarazione di domicilio a titolo oneroso va fatta da tutti lз studentз fuori che NON sono ospiti \
La dichiarazione di domicilio a titolo oneroso va fatta da tutti lз studentз fuori sede che NON sono ospiti \
delle residenze EDISU e non abbiano accettato (o dichiarato l'interesse) mediante Opzione Einaudi.
Serve per confermare lo status di fuori sede e va fatta tra il 28 Ottobre e il 5 Dicembre ore 12.00
Serve per confermare lo status di fuori sede e va fatta a partire dal 19 Ottobre.
La scadenza per presentare tale dichiarazione dipende dall'anno d'iscrizione, per maggiori dettagli vedi pag 38 o clicca il pulsante in basso.
Il contratto da caricare deve avere le caratteristiche indicate all'articolo 8 del bando.
""",
"Procedura di rifiuto":
"""\
<b>Procedura di rifiuto</b>
Se rifiuti via mail o senza fare il check in ottieni l'importo da "studente in sede" invece di quello da \
"fuorisede con supporto abitativo".
Se rifiuti facendo check in e poi check out (cosa che si può fare nello stesso giorno) ottieni l'importo da \
"studente pendolare" invece di quello da "fuorisede con supporto abitativo".
Per gli scambi mi raccomando di non PROPORRE né ACCETTARE scambi con dietro pagamenti in denaro od altra forma, \
sono ILLEGALI e possono farvi espellere da EDISU e rischiate una denuncia alla polizia postale, \
oltre che essere moralmente sbagliati e controproducenti visto che portano a meno scambi disponibili e a \
ledere il diritto allo studio universitario.
""",
'markup': quick_markup({'Scadenze per la dichiarazione di domicilio a titolo oneroso':\
{'url': 'https://t.me/edisubotimmagini/7'}})},

"Differenza tra locativo e diverso titolo oneroso":
"""\
{'testo':"""\
Dichiarazione di domicilio a titolo locativo: hai una casa in affitto, e quindi contratto di locazione \
registrato presso l'agenzia delle entrate.
Dichiarazione di domicilio a diverso titolo oneroso: stai in collegio/convitto, non hai un contratto \
locativo e il contratto che fai con la struttura non viene registrato presso l'agenzia delle entrate. \
Possibilmente ogni volta che versi soldi ti viene pure dato uno scontrino/fattura/ricevuta fiscale.
""",
"""},

"Date erogazione rate borsa di studio":
"""\
Prima rata: da fine dicembre
Seconda rata: da fine giugno
Seconda rata per i primi anni
20 cfu entro il 30 aprile e autocertificazione: da fine giugno
20 cfu entro il 10 agosto: da fine novembte
20 cfu entro il 30 novembre: mai, e non devi restituire la prima
20 cfu dopo il 30 novembre: mai e devi restituire la prima
{'testo':"""\
Le date di erogazione delle rate della borsa di studio dipendono dall'anno d'iscrizione e dal quando è \
stato caricato l'iban sul portale edisu.
Va precisato che per i primi anni la ricezione della seconda rata dipende dal conseguimento dei 20 cfu, \
requisito di merito necessario per il mantenimento della borsa per i soli primi anni.
(art 13 comma 5) Le studentesse e gli studenti che non conseguono i 20 cfu entro il 10 agosto 2024 perdono \
il diritto a ricevere la seconda rata di borsa. Possono, tuttavia, mantenere il diritto alla sola prima rata di borsa \
conseguendo almeno 20 crediti entro il 30 novembre 2024. È inoltre necessario che tali crediti siano regolarmente registrati
dal proprio Ateneo con data uguale o anteriore al 30 novembre 2024.
Il periodo di erogazione per gli anni successivi è il seguente:
1. la prima rata, pari al 50%% dell'importo totale, viene erogata a partire da fine dicembre 2023;
2. la seconda rata, pari al restante 50%% dell'importo totale, viene erogata a partire da fine giugno 2024, con accredito su IBAN da metà luglio 2024.
Di seguito ecco le immagini riassuntive tratte dal bando con i periodi di erogazione:
""",
'markup': quick_markup({
'Prima rata per i primi anni':{
'url': 'https://t.me/edisubotimmagini/8'
},
'Seconda rata per i primi anni': {
'url': 'https://t.me/edisubotimmagini/9'
}
}, 1)
},

"Importi borse di studio":
f"""\
{'testo':f"""\
<b>Importi borse di studio</b>
<i>Studentз IN SEDE</i>
<code>
{escape("a. ISEE <= 11813 ----------> € 2705")}
{escape("b. 11813 < ISEE <= 15749 --> € 2332")}
{escape("c. 15749 < ISEE <= 23626 --> € 1836")}
Studentesse corsi STEM
{escape("d. ISEE <= 15749 ----------> € 2829")}
{escape("e. 15749 < ISEE <= 23626 --> € 2233")}
</code>
<i>Studentз PENDOLARI</i>
<code>
{escape("a. ISEE <= 11813 ----------> € 3989")}
{escape("b. 11813 < ISEE <= 15749 --> € 3449")}
{escape("c. 15749 < ISEE <= 23626 --> € 2729")}
Studentesse corsi STEM
{escape("d. ISEE <= 15749 ----------> € 4169")}
{escape("e. 15749 < ISEE <= 23626 --> € 3305")}
</code>
<i>Studentз FUORI SEDE</i>
<code>
{escape("a. ISEE <= 11813 ----------> € 6932")}
{escape("b. 11813 < ISEE <= 15749 --> € 6008")}
{escape("c. 15749 < ISEE <= 23626 --> € 4776")}
Studentesse corsi STEM
{escape("d. ISEE <= 15749 ----------> € 7240")}
{escape("e. 15749 < ISEE <= 23626 --> € 5761")}
</code>
<i>Studentз FUORI SEDE, assegnatarз di servizio abitativo in residenza EDISU</i>
<code>
{escape("a. ISEE <= 11813 ----------> € 4232")}
{escape("b. 11813 < ISEE <= 15749 --> € 3308")}
{escape("c. 15749 < ISEE <= 23626 --> € 2076")}
Studentesse corsi STEM
{escape("d. ISEE <= 15749 ----------> € 4540")}
{escape("e. 15749 < ISEE <= 23626 --> € 3061")}
</code>
Per gli studentз iscrittз a tempo pieno (full time), l'importo della borsa di studio dipende dal proprio ISEE \
ricalcolato dalla tipologia di borsa (in sede, pendolare, fuori sede)
""",
'markup':quick_markup(
{
'In sede':{'url': 'https://t.me/edisubotimmagini/2'},
'Pendolare':{'url': 'https://t.me/edisubotimmagini/3'},
'Fuori sede':{'url': 'https://t.me/edisubotimmagini/4'},
'Fuori sede ospite di residenza edisu':{'url': 'https://t.me/edisubotimmagini/5'}
}, 1
)},

"Rimborso tassa regionale per il diritto allo studio":
"""\
{'testo':"""\
Puoi chiedere il rimborso esclusivamente della quota della tassa regionale per il diritto allo studio universitario (€ 140,00), \
non invece gli eventuali importi aggiuntivi come le spese di bollo virtuale o altri oneri.
Gli studenti che hanno versato esclusivamente il MAV per l'importo di 16,00 € non devono compilare la richiesta di rimborso.
Tutti i dettagli nel bando nella sezione inerente il proprio anno o al sito https://www.edisu.piemonte.it/it/servizi/borse-di-studio-e-altri-contributi/tassa-regionale-il-diritto-allo-studio-universitario
"""
},

"Allegato A2":
{'testo':r"""
<a href='https://www.edisu.piemonte.it/sites/default/files/risorse/documentazione/Bandi_di_concorso/2023-2024/Allegato%20A2%20-%20Merito%20domanda%20standard%20iscrizione%20full-time.pdf'>Allegato A2 contenente i requisiti di merito per le domande standard di anni successivi, per i vari corsi di laurea</a>"""}
}

0 comments on commit 717eff4

Please sign in to comment.