Personal assistant for messaging applications (e.g. Telegram
,
Discord
, Whatsapp
). Project is composed by its handlers
and
processors
to handle requisitions.
The great majority of processors
are interchangeable between
message handlers
.
To properly run it's several skills, ada
requires to have it
all configured through a setting.json
file.
Telegram
{
"token": "541233:A12JASBN12JASIJDW12321KN"
}
Google Cloud
{
"type": "service_account",
"project_id": "sdnasjdn923",
"private_key_id": "2193undasidhuh1287ebdu2he2e",
"private_key": "-----BEGIN PRIVATE KEY-----\n",
"client_email": "[email protected]",
"client_id": "65649498411548484",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/"
}
Google Maps
{
"api_key": "AIzaSyDx2RCq2og6zp5aYbnProvMjCWletM03B0"
}
{
"consumer": {
"consumer_key": "n2133n21j3nj12ndnasjnd",
"consumer_secret": "3u21h3unbdsajndsajnd821n2jndcawsdwd21e12"
},
"application": {
"key": "knduh12873bd217ge721db217eg271d217ge81db218",
"secret": "d12b217gd821gdu2b128ge8gdu9128dy"
}
}
Punch a Clock
{
"cpf": "41680065815",
"token": "948484545488454554"
}