Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » planetcasio -- bibliothèque client pour Planète Casio en Python
Cakeisalie5 Hors ligne Ancien administrateur Points: 1960 Défis: 11 Message

planetcasio -- bibliothèque client pour Planète Casio en Python

Posté le 24/09/2024 21:00

J'ai fait un petit module Python, simplement nommé planetcasio, pour interagir avec Planète Casio aujourd'hui, notamment avec la shoutbox, dans le cadre du développement d'un bot pour du suivi de projets.

Un exemple d'usage pour envoyer un message sur la shoutbox, dans le channel hs :

import asyncio

from planetcasio.client import Client

async def main():
    async with Client(auth=("my_username", "my_password")) as client:
        channel = await client.shout.get_channel("hs")
        await channel.post("Hello, world!")

asyncio.run(main())

Vous pouvez retrouver le projet aux endroits suivants :




Inikiwi Hors ligne Membre Points: 594 Défis: 8 Message

Citer : Posté le 25/09/2024 06:43 | #


C'est génial pour le spam !
Yannis300307 Hors ligne Membre Points: 297 Défis: 0 Message

Citer : Posté le 27/09/2024 19:15 | #


Avec le script d'exemple on va voir plein de "Hello, world!" dans le salon HS . Mais Inikiwi a raison, même si je pense que c'est déjà assez simple à faire sans, ça pourrait faciliter le spam.
WOW ! Mais qu'est-ce-que je vois ??!! Une extension VS Code qui permet de simplifier le développement sur calculatrices ??!! C'est ici : Casio Dev Tools. C'est incroyable ! C'est prodigieux !

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 215 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd