TechLevelZero / doddlebot

doddlebot for doddlecord
https://discord.gg/Dzzzqht
3 stars 0 forks source link

First party social integration #8

Open TechLevelZero opened 6 years ago

TechLevelZero commented 6 years ago

First party social integration

Rather then using 3rd party web-apps and webhooks use doddlebot directly (not necessary for v1.2)

So expanding on this, as of right now (27/01/2018) doddlebot has nothing to do with sending messages to #new-videos or #social-feeds channels. The guild uses webhooks and webapps (Zapper) to send updates to the said channels using Zapper as a data observer and converter. Hopefully I will start work on this before v1.2 is released.

Instagram

At the moment using zapper, timing will be off and Instagram posts can be separated which looks awful.

Instagram timing problem

Zapper does not let you post a file with a message so timing will always be a problem if we keep using zapper.

Twitter

Twitter messages look OK and are sent with 1 'zap' so there are no timing issues but could look better

twitter post

Youtube

Youtube posts looks great, I don't think I will change the look at all! Maybe change the embed colour so you can tell what YT channel it came from!

youtube post

Future plans

Using my own integration, this will make the social posts in the guild look a lot nicer and more customisable in discord.

Twiter

P.S

If you don't know what an embed is, it looks like this:

embed

Also zapper costs $25 a month to which is a piss take for what you get lol.

This will be expanded on soon!

TechLevelZero commented 6 years ago

due to GDPR and stuff most of this will not be possible anymore

TechLevelZero commented 5 years ago

reopening as this there will be a way to get the updates

TechLevelZero commented 5 years ago

@ChildishGiant could do with some help getting the apis working

ChildishGiant commented 5 years ago

Would the content checks all be on an hourly cron or ..? Also we should be able to manually trigger the checks for if we catch a video before the bot but don't want it posted twice.

TechLevelZero commented 5 years ago

if the APIs are not to hard to work with think we could get this done in 1.3