1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| 'use strict';
const express = require('express');
const bodyParser = require('body-parser');
const url = 'https://demo.index-education.net/pronote/';
const username = 'demonstration';
const password = 'pronotevs';
const pronote = require('pronote-api');
async function pronoteName(){
const session = await pronote.login(url, username, password/*, cas*/);
const timetable = await session.timetable(); // Récupérer l'emploi du temps d'aujourd'hui
const marks = await session.marks(); // Récupérer les notes du trimestre
var nameStudent = session.user.name;
console.log(nameStudent);
return nameStudent;
}
var nameStudent = pronoteName();
console.log(nameStudent);
/* Partie ok google
const {actionssdk, Image} = require('actions-on-google');
const app = actionssdk({debug: true});
app.intent('actions.intent.MAIN', (conv) => {
conv.ask('Salut!');
});
app.intent('actions.intent.TEXT', handleTextIntent);
function handleTextIntent(conv, input) {
if (input === 'Comment est-ce que je m\'appelle?') {
conv.ask('Vous vous appellez ' + nameStudent);
} else if (input === 'En quelle classe suis-je ?'){
conv.ask('Vous êtes en ' + studentClass);
} else if (input === 'Combien est-ce que j\'ai de cours aujourd\'hui?'){
conv.ask('Vous avez ' + todayClasses + ' cours aujourd\'hui');
} else if(input === 'Quelle est ma moyenne générale ?'){
conv.ask('Vous avez ' + moyenneG + ' de moyenne générale');
}
else
{
conv.ask('Désolé mais je n\'ai pas compris.');
}
}
express().use(bodyParser.json(), app).listen(3000)
*/ |