| @@ -40,39 +40,39 @@ def ping(update, context): | |||||
| def init(update, context): | def init(update, context): | ||||
| update.message.reply_text("Tentative de connexion à Betaseries...") | update.message.reply_text("Tentative de connexion à Betaseries...") | ||||
| data = login_beta(update, context) | data = login_beta(update, context) | ||||
| return | |||||
| def login_beta(update, context): | |||||
| global betauser | |||||
| print("Launch betaseries command") | |||||
| API_auth = 'https://api.betaseries.com/members/auth' | |||||
| API_auth += '?client_id=' + client_id +'&login=' + login + '&password=' + password | |||||
| request = requests.post(API_auth) | |||||
| if str(request) != '<Response [200]>' : | |||||
| if data == False : | |||||
| error = "Impossible d'interroger l'API\n Code:" + str(request.status_code) | error = "Impossible d'interroger l'API\n Code:" + str(request.status_code) | ||||
| update.message.reply_text(error) | update.message.reply_text(error) | ||||
| return | return | ||||
| print(request.text) | |||||
| data = request.json() | |||||
| betauser = data['token'] | |||||
| message = "Token utilisé pour Betaseries : " + betauser | |||||
| message = "Token utilise pour Betaseries : " + betauser | |||||
| API_Message = 'https://api.telegram.org/' | API_Message = 'https://api.telegram.org/' | ||||
| API_Message += 'bot' + token_bot + '/sendMessage?chat_id=' + user_id + '&text=' | API_Message += 'bot' + token_bot + '/sendMessage?chat_id=' + user_id + '&text=' | ||||
| Notification = API_Message + "🥳 🎉 Connection Réussie ! " | |||||
| Notification = API_Message + "Connection Reussie ! " | |||||
| request = requests.post(Notification) | request = requests.post(Notification) | ||||
| Notification = API_Message + " Votre Token sur Betaséries (⚠️ à ne pas partager ! ⚠️) : " + betauser | |||||
| Notification = API_Message + " Votre Token sur Betaseries: " + betauser | |||||
| request = requests.post(Notification) | request = requests.post(Notification) | ||||
| update.message.reply_text("Vous pouvez maintenant utiliser le bot !") | update.message.reply_text("Vous pouvez maintenant utiliser le bot !") | ||||
| return | return | ||||
| def login_beta(update, context): | |||||
| global betauser | |||||
| print("Connexion a Betaseries en cours...") | |||||
| API_auth = 'https://api.betaseries.com/members/auth' | |||||
| API_auth += '?client_id=' + client_id +'&login=' + login + '&password=' + password | |||||
| request = requests.post(API_auth) | |||||
| if str(request) != '<Response [200]>' : | |||||
| return False | |||||
| data = request.json() | |||||
| betauser = data['token'] | |||||
| return betauser | |||||
| def repeat(update, context): | def repeat(update, context): | ||||
| message = '' | message = '' | ||||
| user = update.message.from_user | user = update.message.from_user | ||||