PyBitmessage Daemon Client allows users to interact with Bitmessage through the command line. Bitmessage can be found here: https://github.com/Bitmessage/PyBitmessage
It allows you to interact with Bitmessage via the api which unforatunately (as of Bitmessage version 0.3.5) is limited.
Bitmessage API Reference: https://bitmessage.org/wiki/API_Reference
Please make sure that you are using Python 2.7.5+ or if you would like to download Daemon.exe you can do that on my site here: http://addictronics.com/bitmessage.php Just scroll down to the Daemon section.
- Install PyBitmessage and run it once. Close Bitmessage.
- Download daemon.py into the same directory as Bitmessage.
- Run Bitmessage.
- Run daemon.py and it will either: automatically pull your API information from the keys.dat file or ask if you want to automatically add the API information to the keys.dat file.
- Test the API connection with the command "apiTest".
- Change bitmessage settings (keys.dat) including setting api information, connection information, and daemon mode
- Automatically load api information from bitmessage keys.dat file or create settings for remote connection
- Send and receive messages or broadcasts with or without attachments
- Reply to or forward messages
- View the inbox/outbox
- Save inbox/outbox messages to txt file
- Create new identites
- Subscribe to/unsubscribe from broadcast addresses
- Get addresss from a passphrase without adding to identities
- Delete individual or all messages from the inbox or outbox