yetibot / yetibot

🤖 Extreme chatops bot for Slack, Discord, Mattermost, IRC 🔧 New contributors welcome 🏗
https://yetibot.com
Eclipse Public License 1.0
349 stars 62 forks source link

AWS Billing API #705

Open devth opened 6 years ago

devth commented 6 years ago

https://github.com/mcohen01/amazonica

include commented 6 years ago

I would love to participate on this but I still have less than 1 hour playing with Yetibot :) and... less than desirable amount of hours with Clojure. In fact I am going to use this awesome bot to learn Clojure! :)

So, regarding this feature. I've learn with @cvic that in some way those files under API extend the commands. Then there is a s3 command and API.

What if instead of having another command of a service, we had some aws command and aws API lib which could extend into services; like !aws iam list-users ? Is this feasible by a newbie mentored by you guys?

Cheers, F

devth commented 6 years ago

Sounds good to me! Happy to help answer any questions along the way. Feel free to join #dev channel in Yetibot slack.

On Dec 16, 2017, at 2:06 PM, Francisco Cabrita notifications@github.com wrote:

I would love to participate on this but I still have less than 1 hour playing with Yetibot :) and... less than desirable amount of hours with Clojure. In fact I am going to use this awesome bot to learn Clojure! :)

So, regarding this feature. I've learn with @cvic that in some way those files under API extend the commands. Then there is a s3 command and API.

What if instead of having another command of a service, we had some aws command and aws API lib which could extend into services; like !aws iam list-users ? Is this feasible by a newbie mentored by you guys?

Cheers, F

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub, or mute the thread.

kaffein commented 5 years ago

Hey guys,

this one seems interesting to me ... do you guys mind if I give this one a shot ;-) ?

devth commented 5 years ago

@kaffein go for it!

kaffein commented 5 years ago

Have you guys seen this talk from Clojure Conj 2018 ? https://www.youtube.com/watch?v=ppDtDP0Rntw ... it seems that the guys at Cognitect released a client lib for the AWS APIs. Apparently, the pitch is that it's more data-oriented compared to what's available at the moment i.e Clojure-wrapped OOP-ish libs!

I will try to play around with it and check whether this can fit in ;-)

kaffein commented 5 years ago

By the way, here is the project repo https://github.com/cognitect-labs/aws-api

devth commented 5 years ago

@kaffein nope, I'll check it out! The library looks great.