A skill for opsdroid to interact with AWS.
You need an AWS account and the apiai parser configured.
skills:
- name: aws
room: "#monitoring" # (Optional) room to send alert to
aws_access_key_id: ABCDEF123456789
aws_secret_access_key: ZYX987654321abc678910
region_name: eu-west-1
Checks how many ec2 instances are running.
user: how many servers are running?
opsdroid: There are 26 servers running
Lists ec2 instances.
user: what instances are running?
opsdroid:
+-------------------+-------------------+---------+----------------+--------+
| Name | ID | State | IP | Uptime |
+-------------------+-------------------+---------+----------------+--------+
| instancename | i-23456789 | running | 12.34.56.78 | 3d |
+-------------------+-------------------+---------+----------------+--------+
GNU General Public License Version 3 (GPLv3)