In the age of chat bots in every chat app, it'd be nice to have something like this:
That would link you to adding your bot to a Slack group.
Others could include:
Telegram,
Skype,
Microsoft Teams,
Messenger
I had exercised the thought of making my own solution to this problem and then I found Shields.io and thought that it might be the perfect candidate to handle this :)
Let me know if there's something I can do to help - big fan of the project already
You can already make your own plain-text buttons, see the very bottom of the site at https://shields.io/
@Daniel15: that's actually how I created the Svg in the first link but I couldn't seem to get it to embed properly in this thread.
Plus, it's a really ugly url because of the base64 encoded image of the Slack logo.
It's a similar concept to that of the "Tweet" shield:
+1
An own graphic for Telegram would be awesome!
As part of resolving #983 I'd like to add the capability to pull in a logo by reference. So, we could have named logos like slack, etc, and then you could just say something like ?logo=slack.
Apart from that, the only badge like this which does not hit an API is the gitter badge:
I'm ambivalent about whether to add more API-free badges like this, or simply use the custom badge route like Daniel suggests. On the one hand, it makes standardization and updating easy. On the other, it clutters the project with unnecessary code.
@paulmelnikow I think your suggestion to pull in common logos sounds great :)
If I'm able to add a badge on my open source bots that link to opening up the bot in Messenger, Telegram, Slack, etc - but without having to embed an entire image, I'm happy.
For the named logos, I have a few suggestions:
If there's a way for me to help in any way, please let me know
I opened #1092 which includes support for named logos, while turning off logos by default. Reviews / +1's on that could be helpful. And, perhaps finding some optimized SVGs for these services would be helpful too!
Looks like we'll handle this using the custom badge and named logos, for now. Anyone, please feel free to open a new issue if you'd like to discuss further.
Most helpful comment
Looks like we'll handle this using the custom badge and named logos, for now. Anyone, please feel free to open a new issue if you'd like to discuss further.