DH Bot app for iPhone and iPad


4.0 ( 1460 ratings )
Business Utilities
Developer: Matthew Crumley
Free
Current version: 1.1.0, last update: 7 years ago
First release : 18 Nov 2014
App size: 2.67 Mb

Access the DreamHost web panel API with speed and simplicity. Check account status, domain registrations, disk usage, and more.

• All traffic uses HTTPS.
• API keys are stored in a locally encrypted file.
• Ad supported.
• Simple, straightforward user interface.

Create your API keys through the DreamHost Web Panel, then come back and add them to DH Bot. Once you’ve added a key you’re ready to start executing API commands.

====================
API Commands Supported
====================
The following commands are supported as of v1.1.0. Current commands are mostly getters but the list will expand to setters in future app updates.

Account Commands
• Overall status (account-status)
• Domain usage (account-domain_usage)
• User usage (account-user_usage)
• SSH keys (account-list_keys)

Announcement List Commands
• Lists (announcement_list-list_lists)

DNS Commands
• Records (dns-list_records)

Domain Commands
• Hosted (domain-list_domains)
• Registered (domain-list_registrations)
• Domain availability check (domain-registration_available)

Jabber Commands
• Users (jabber-list_users)

Mail Commands
• Filter list (mail-list_filters)

Database Commands
• Databases (mysql-list_dbs)
• Hostnames (mysql-list_hostnames)
• Users (mysql-list_users)

Private Server Commands
• Servers (dreamhost_ps-list_ps)
• Reboot (dreamhost_ps-reboot)

User Commands
• Users (user-list_users_no_pw)

====================
Feature Development
====================
These are areas of development listed from highest to lowest priority.

• Add API commands for adding/removing data. This takes the most effort since it involves input validation and some commands return a service token.
• Add a tab for service status for long running commands (like creating a PS).
• Add detailed views for existing and new commands since the subtitle text in table cells is cramped.
• Add a tab to select the API command first then reverse look up the API keys that allow it to run.
• Add icons for command categories so browsing through the list has some visual cues.

====================
Disclaimer
====================
DH Bot is not endorsed or affiliated with DreamHost LLC. Access to DreamHost service requires an account, which is not provided by Unsaturated Innovations LLC. Features in the app may be restricted based upon the capabilities of your API keys. API calls, if too frequent, may be throttled by DreamHost LLC. Okay, thats enough legalese. Enjoy the app!