busybox11 / probote-v2

NON SUPPORTÉ - Rewrite de Probote en NodeJS
22 stars 8 forks source link

Question #36

Closed Cellier-Kerrian closed 3 years ago

Cellier-Kerrian commented 3 years ago

Bonjour,

J'ai trouvé votre projet très utilise pour nous élève, et donc j'ai voulu directement l'installer sur le Serveur Discord de notre classe, mais j'ai rencontré un problème, en modifient le fichier .env, il faut renseigner l'ID et le MPD pour se connecter a notre compte Pronote, mais il se trouve que dans mon établissement, nous nous connectons via l'ENT, donc que dois-je renseigner pour que le bot se connecte ? J'ai bien renseigné le lien vers "mon" Pronote (sans /eleve.html), et mis mes ID et MDP ENT dans le fichier .env (qui porte ce même nom, il n'y a rien avant le .env). Lorsque je met le lien Pronote que j'ai mis plus haut, dans un navigateur et que je copie/colle l'ID et le MDP , j'arrive à me connecter en revanche lorsque je lance le Bot celui-ci me dit "Mauvais identifiants".

Merci d'avance pour votre retour.

orjawell commented 3 years ago

Bonjour,

Il faut bien mettre les identifiants utilisés dans votre ENT en précisant le CAS de votre ENT (exemple pour MonLycée.net : iledefrance) Le 24 mars 2021 à 19:28 +0100, ØMister_DarkØ @.***>, a écrit :

Bonjour, J'ai trouvé votre projet très utilise pour nous élève, et donc j'ai voulu directement l'installer sur le Serveur Discord de notre classe, mais j'ai rencontré un problème, en modifient le fichier .env, il faut renseigner l'ID et le MPD pour se connecter a notre compte Pronote, mais il se trouve que dans mon établissement, nous nous connectons via l'ENT, donc que dois-je renseigner pour que le bot se connecte ? Merci d'avance pour votre retour. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

Cellier-Kerrian commented 3 years ago

Bonjour,

Tout d'abord merci pour votre réponse qui était rapide. Je reviens vers vous, car j'ai quelque petite question, sur la liste des fonctionnalités présentes sur votre page Github, tout fonctionne parfaitement à part "Trimestre" qui n'apparaît nul part dans votre code (en tout cas, je n'ai pas trouvé), ma question est : est-ce normal quel ne fonctionne pas ? Et puis j'ai une erreur quand je lance le bot, c'est la même que Akuramu (https://github.com/busybox11/probote-v2/issues/33).

Merci d'avance pour votre retour, et bonne journée à vous.

busybox11 commented 3 years ago

Bonjour, Excusez-moi du temps de réponse, je suis très peu actif en ce moment, je ne viens pas souvent ici...

Merci à @Akuramu de sa réponse, ça me fait très plaisir !

Je reviens vers vous, car j'ai quelque petite question, sur la liste des fonctionnalités présentes sur votre page Github, tout fonctionne parfaitement à part "Trimestre" qui n'apparaît nul part dans votre code (en tout cas, je n'ai pas trouvé), ma question est : est-ce normal quel ne fonctionne pas ?

Si j'ai bien compris, c'est un bug connu que je n'arrive pas à régler. En fait, Pronote change le trimestre par défaut en avance par rapport au Lycée, ce qui a pour effet de ne pas avoir de contenu pendant un certain temps - car le trimestre n'est pas commencé. Ca reprend donc l'erreur de #33. Je vais essayer de m'y repencher bientôt mais le temps et la motivation ne sont pas tout le temps présents malheureusement... :/ Je vais tout de même essayer de faire le plus possible et de régler ça au plus vite !

Merci à vous deux et bonne journée également :)

Cellier-Kerrian commented 3 years ago

Rebonjour,

Il n'y a aucun souci, vous répondez dans la journée cela me va largement. J'ai encore trouvé un petit bug, rien de bien dérangent ; la note minimum est de 0, et sur Discord, dans l'ambed, il est écrit -1, je me doute bien que cela est 0, mais c'était juste pour vous le signaler. image image

Et puis j'ai un code erreur, et je voulais savoir si cela impacte sur quoi que se soit, ou alors je peux juste ne pas y faire attention. Je l'ai lancé toute l'après-midi pour tester, et puis voir ce qu'il faisait ; et sans aucune raison, j'ai eux ces erreurs (je connais déjà la deuxième, vous me l'avez expliqué juste avant), mais pour l'erreur code : -1, je me demandai si je dois m'inquiéter ou pas du tout.

Sur ce merci beaucoup à vous, et bonne journée.

busybox11 commented 3 years ago

Bon tant mieux, je suis content alors ahah

Oui je suis au courant de ce bug aussi, je l'ai également eu plusieurs fois. Mais impossible de trouver d'où il vient, je suspecte l'API mais c'est possible que ça vienne de moi aussi. Je me note ça, j'y jetterais un coup d'oeil quand j'aurais le temps - mais je ne le considère pas vraiment comme prioritaire, je le précise au cas où.

Une erreur code -1 ? Il n'y avait pas de message associé ?

Cellier-Kerrian commented 3 years ago

SI, si il y avais un message l'accompagnant, le voici : image

busybox11 commented 3 years ago

Ah ben le voilà le problème. Je pense que tu as trop fait de requêtes à Pronote d'un coup, arrête le bot pour 1 jour environ et laisse le tourner tranquillement ensuite !

Cellier-Kerrian commented 3 years ago

Ok, je vais faire ça, et je te redit après demain si j'ai encore le problème (le but est de le laisser sur un VPS 24h/24h et 7j/7j).

busybox11 commented 3 years ago

Nickel, merci ! Yes je vois bien, je fais la même chose et ça marche très bien !

Cellier-Kerrian commented 3 years ago

Et bien moi j'ai des erreurs en plus : image Après le bot continu à fonctionner, et puis il se reconnecte tout seul, donc bon, du moment qu'il fonctionne moi ça me va. Mais je vais l'éteindre demain ou après demain, et je vous fais un retour Samedi ou Dimanche sur les erreurs que j'ai rencontré (autre que celle que je vous ai parlée).

Sur ce bonne soirée à vous.

Cellier-Kerrian commented 3 years ago

Je viens de remarquer que j'ai le code erreur -1 lorsque je me connecte à mon compte Pronote et que le Bot est connecter aussi, donc je voulais vous demander si vous aussi vous avez ce problème lorsque vous vous connectez en même temps que le bot.

Sur ce, je vous laisse pour ce soir, et je pense ne pas être disponible demain, donc bonne soirée à vous.

busybox11 commented 3 years ago

Hmm, je n'ai pas ces erreurs là mais je pense savoir d'où elles viennent (la moyenne est donc vide, ça viendrait potentiellement de là). Je ferais des tests ASAP. Merci du rapport !

Bonne soirée, à bientôt !

orjawell commented 3 years ago

Yep, C’est que l’ip est bannie par le CAS, en île de France le ban dure approximativement 3/4 jours Le 25 mars 2021 à 21:34 +0100, ØMister_DarkØ @.***>, a écrit :

Je viens de remarquer que j'ai le code erreur -1 lorsque je me connecte à mon compte Pronote et que le Bot est connecter aussi, donc je voulais vous demander si vous aussi vous avez ce problème lorsque vous vous connectez en même temps que le bot. Sur ce, je vous laisse pour ce soir, et je pense ne pas être disponible demain, donc bonne soirée à vous. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

Androz2091 commented 3 years ago

Sympa. Vous faites comment en pratique quand vous vous trompez de mot de passe plusieurs fois de suite ? Vous attendez 3 jours ou vous utilisez un VPN ?

orjawell commented 3 years ago

J’ai rattaché deux ip sur mon VPS (je suis chez OVH), quand l’une est bannie, je passe sur la seconde. Le 26 mars 2021 à 07:07 +0100, Androz @.***>, a écrit :

Sympa. Vous faites comment en pratique quand vous vous trompez de mot de passe plusieurs fois de suite ? Vous attendez 3 jours ou vous utilisez un VPN ? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

busybox11 commented 3 years ago

Sympa. Vous faites comment en pratique quand vous vous trompez de mot de passe plusieurs fois de suite ? Vous attendez 3 jours ou vous utilisez un VPN ?

J'ai pas ce problème, on n'a pas de CAS dans mon lycée ¯_(ツ)_/¯

Cellier-Kerrian commented 3 years ago

Et bien je l'ai leader toute la nuit tranquille (le bot) et je l'ai relancer ce matin; et depuis il s'est reload 161 fois, et j'arrête pas d'avoir deux erreurs, l'une est : "session inactive ou fermer"; la second est : "adresse IP suspendu".

Après il continu à fonctionner, juste il rep pas tout le temps ....

busybox11 commented 3 years ago

J'imagine que votre ENT est assez restrictif sur les connexions ¯_(ツ)_/¯

Je verrais si je peux debugger tout ça. Je garantis rien tho.

Cellier-Kerrian commented 3 years ago

Je n'en sais rien ... Mais en tout cas même si vous n'y arrivez pas je te remercie de l'aide que vous nous apportez. PS: es-t'il possible de parler avec vous sur DIscord, je trouve cela plus simple que sur Github, vous y voyez un inconvénient ?

Sur ce bonne soirée à vous.

busybox11 commented 3 years ago

Moi non plus malheureusement :/

Pas de problème, c'est normal ! Pas de problème non plus, il est sur mon profil GH, DMs opened!

À vous (toi ?) aussi !

Cellier-Kerrian commented 3 years ago

Ok très bien, je viens de vous envoyer une demande.