-
Notifications
You must be signed in to change notification settings - Fork 135
Client XMPP
XMPP allows you to run a chat bot via google chat, the config below demonstrates what settings are required to make this happen
To run the Facebook client, you can use the shell script in Y-Bot scripts folder
./y-bot-xmpp.sh
Or you can use the command line
python3 -m programy.clients.polling.xmpp.client --config <PATH TO CONFIG> --cformat yaml --logging <PATH TO LOGGING>
You should not need to change anything if you are using Google, if you are using another XMPP Server then you'll need to change the server and port setting, but should not need to modify the xep_XXXX options. These are really for advanced users only.
Configuration settings are decribed in the Wiki page XMPP Configuration
You will need a valid Google account, this needs to be set up with userid and password only. Do not use an account that has multi-factor authentication ( MFA ) enabled, otherwise it will not work
XMPP_USERNAME = [email protected]
XMPP_PASSWORD = XXXXXXXXXXX
Email: [email protected] | Twitter: @keiffster | Facebook: keith.sterling | LinkedIn: keithsterling | My Blog
- Home
- Background
- Guiding Principles
- Reporting an Issue
- Installation
- You And Your Bot
- Bots
- Clients
- Configuration
- AIML
- Sentence Splitting
- Natural Langauge Processing
- Normalization
- Spelling
- Sentiment Analysis
- Translation
- Security
- Hot Reload
- Logging
- Out of Band
- Multi Language
- RDF Support
- Rich Media
- Asynchronous Events
- Triggers
- External Services
- Dynamic Sets, Maps & Vars
- Extensions
- Pre & Post Processors
- Custom Nodes
- The Brain Tree
- Utilities
- Building It Yourself
- Creating Your Own Bot
- Contributing
- Performance Testing
- FAQ
- History
- Website