OP 01 March, 2023 - 01:58 AM
(This post was last modified: 01 March, 2023 - 12:31 PM by Mieles04. Edited 5 times in total.)
script telegram otp python en español
solo tienes que tener cuenta twilio
ejecutar estos comandos en tu vps y crear tu bot de telegram
cambiar los datos de twilio la account_sid, account_token, twilionumber, y twilionumbersms en el archivo mainn.py
cambiar los datos de tu bot y ngrok en el archivo cred.py
coamandos:
mkdir bot
cd /bot
sube los archivos del zip
apt update
apt npm install
npm start
apt install python3
apt-get -y install python3-pip
pip install -r requierements.txt
en el archivo createadmin.py modifica donde pone (aqui tu user id telegram) pon tu id user de telegram para poder ser admin del bot y controlarlo
ejecutar:
python createadmin.py
python dbase.py
mainn.py
y a funcionar en tu propio bot
para ajustar el tiempo de espera antes de que el bot cuelge se pone este parametro en el mainn.py
gather = Gather(action='/gatherappl/'+userid, timeout=6000, max_speech_time=1, finishOnKey='#', input="dtmf")
si quieres añadir para que detecte los digitos maximos que tu le ajustes le añades este otro a esta tira
num_digits=6, donde el 6 pones los que tu quieras, respeta los espacios y comas al ponerlos
solo tienes que tener cuenta twilio
ejecutar estos comandos en tu vps y crear tu bot de telegram
cambiar los datos de twilio la account_sid, account_token, twilionumber, y twilionumbersms en el archivo mainn.py
cambiar los datos de tu bot y ngrok en el archivo cred.py
coamandos:
mkdir bot
cd /bot
sube los archivos del zip
apt update
apt npm install
npm start
apt install python3
apt-get -y install python3-pip
pip install -r requierements.txt
en el archivo createadmin.py modifica donde pone (aqui tu user id telegram) pon tu id user de telegram para poder ser admin del bot y controlarlo
ejecutar:
python createadmin.py
python dbase.py
mainn.py
y a funcionar en tu propio bot
Spoiler:
para ajustar el tiempo de espera antes de que el bot cuelge se pone este parametro en el mainn.py
gather = Gather(action='/gatherappl/'+userid, timeout=6000, max_speech_time=1, finishOnKey='#', input="dtmf")
si quieres añadir para que detecte los digitos maximos que tu le ajustes le añades este otro a esta tira
num_digits=6, donde el 6 pones los que tu quieras, respeta los espacios y comas al ponerlos