He afegit el bot del diari ARA @ara per suggeriment de @carlosala
Funciona amb #mastofeeds, programa fet amb #Python que obté els feeds via #rss i els publica aquí.
https://gitlab.com/spla/mastofeeds
Si no hi ha cap problema tècnic hauria de publicar les novetats cada mitja. hora.
Si voleu traduir alguna paraula o frase del anglès al català ara tenim disponible a @traductor, un bot fet amb #Python.
És en fase de proves però funciona molt bé gràcies a #Lingva, creat per @TheDavidDelta (https://github.com/TheDavidDelta/lingva-translate)
El format és, per exemple:
@traductor tr my tailor is rich and the pencil is on the table
tr és la paraula clau per a que respongui.
He d'escriure un codi que fins ara no havia fet: descarregar una imatge remota i guardar-la en el disc dur temporalment fins que es necessiti afegir-la a un tut.
El guanyador del tercer campionat mundial de llenguatges de programació és....
#Python !
Si us agrada #Python (a mi m'encanta!) aquí teniu el codi de #nitter2toot
https://gitlab.com/spla/nitter2toot
Si teniu alguna idea de com modificar el codi per a que obtingui també el context serà molt benvinguda!
Gràcies a la llibreria #matplotlib de #Python he afegit dues gràfiques a @fediverse. Mostren el total de servidors actius i el total de usuaris registrats dels darrers set dies.
Els gràfics els genera en temps real cada vegada que s'executa el codi. Brutal.
Quan miro codi escrit fa temps penso que ara no el faria igual.
Ara faig servir funcions a sac. #python és programació orientada a objectes. Doncs no hi ha res millor que una funció per entendre què és un objecte.
Té bona pinta, sembla que ja no dona l’error ‘ exception=gaierror(-2, 'Name or service not known')’
@fediverse em venia donant aquest error des de fa temps però com que seguia funcionant aparentment bé pensava un dia analitzaràs el motiu.
Ho he mirat fa una estona i he vist perquè. Aquesta excepció no la tenia posada en bloc try ...except. L’he afegida, amb el corresponen ‘pass’, i ja no es queixa.
#python
Ara mateix he alliberat el codi de @feditrends
El millor codi que he escrit mai 😀
El codi de @feditrends és, modestament, el millor programa que he fet mai amb #Python. Uneix tot el que he après de manera autodidacta.
Quasi tot son funcions a les que li passo paràmetres i em retornen el que necessito.
Pot treballar en multi procés en paral·lel o mono. Només cal afegir el paràmetre '--multi' o '--mono' al executar -lo, per exemple: 'python feditrends.py --multi'. Si no s'afegeix cap paràmetre el programa mostra l'ajuda i surt.
En breu l'alliberaré a https://gitlab.com/spla
He programat @cerca, un bot escrit amb #Python al que se li pot consultar el que es vulgui i retorna els resultats del meta cercador Searx a https://searx.mastodont.cat
L'ús és així:
@cerca consulta: elqueesvulgui
Amb només 97 línies de codi #python es pot publicar a Mastodon qualsevol feed RSS.
He alliberat el codi de @viquibot.
- l'he reprogramat de dalt a baix per evitar fer crides a l'API de Mastodon (ja no en fa cap).
- es pot configurar en quin idioma respondran tant la Viquipèdia com el mateix bot.
- ja no mira totes les consultes, ateses o no. Només mira les que té pendents, per tant va més ràpid.
He reiniciat la seva base de dades per a començar de 0.
Fa il·lusió quan li fan un "fork" a un dels teus programes 😀
Ja he pujat el nou codi de #nitter2toot a gitlab:
https://gitlab.com/spla/nitter2toot/-/commit/82d21cfc0b1dc229dcb9c99e803afd85000cb555
He modificat el codi de #nitter2toot. Ara ja no diu “RT by” quan és un impuls. Queda molt millor així.
#Python és perfecte per a millorar el fedivers. Uns quants exemples programats per mi mateix 😉:
https://mastodont.cat, la xarxa social per als catalans d’arreu.
#Catalunya #català #python
#nobot
xmpp: spla@mastodont.cat