Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discord sync plugin #636

Open
wants to merge 27 commits into
base: staging
Choose a base branch
from
Open

Conversation

neon-ninja
Copy link
Contributor

No description provided.

@bafplus
Copy link

bafplus commented Dec 25, 2016

Cooool! Even botcommands are past from discord to Ho! Only the token set commands didnt work. Had to manualy put it in config. Realy nice work!

@bafplus
Copy link

bafplus commented Dec 25, 2016

Maybe an idea to merge the handling of botcommands with the telesync plugin? So that TG users can use the HO bot commands?

neon-ninja and others added 5 commits February 3, 2017 16:37
Updated the instructions to clarify a couple of points, and make it easier for people new to discord to successfully create a discord/hangouts bot.  No changes made to routines/code.
Created document detailing steps to create a discord bot, configure and link to hangouts.
Suitable for someone not familiar with Discord setup.
Remove unusual unicode characters.
@neon-ninja
Copy link
Contributor Author

Now with some great documentation thanks to @shaggyos :)

@neon-ninja
Copy link
Contributor Author

Confirmed working with V3.0 :)

This prevents interference with other plugins, e.g. slackrtm
@endofline endofline added this to status in chatbridge api Mar 13, 2017
@endofline endofline moved this from Work In Progress to Blocked in chatbridge api Mar 13, 2017
@endofline endofline removed this from Blocked in chatbridge api Mar 13, 2017
@endofline endofline added this to blocked in chatbridge api Mar 13, 2017
@jimsug jimsug mentioned this pull request Apr 30, 2017
@bafplus
Copy link

bafplus commented Jun 21, 2017

discord.py requeres aiohttp 1.0.5 so it downgrades aiohttp. Did a upgrade to aiohttp 2.2.0. The plugin works but trows a error in the log on every synced message, but syncs message fine.

2017-06-21 02:54:50 ERROR asyncio: Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7fc11c535160>

when a sync is active it automagicly enable the use of hangoutcommands from discord. Only thing it "lacks" is a way to sync user-id so you cant use personolized commands from discord.

@bdotsamir
Copy link

I was actually looking for something similar to this, but it seems (from looking at the Blocked tag) it no longer works? The last comment made in this thread was in 2016; is it still being developed?

@neon-ninja
Copy link
Contributor Author

@jennasisis it still works fine, it's just not an official part of core as it doesn't use the official chatbridge api (which didn't exist at the time it was written)

@neon-ninja
Copy link
Contributor Author

FYI, hangouts has made a change where image links now require an account to see them, starting with the URL https://chat.google.com/api/get_hangouts_attachment_url. This was causing images posted by hangouts users to not be displayed on the discord side of the bridge. Above two commits should fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

None yet

6 participants