Bug 47233 - no support for chatrooms (Room channels)
Summary: no support for chatrooms (Room channels)
Status: RESOLVED MOVED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: haze (show other bugs)
Version: unspecified
Hardware: Other All
: medium enhancement
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-12 06:26 UTC by Martin Klapetek
Modified: 2019-12-03 20:07 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Martin Klapetek 2012-03-12 06:26:51 UTC
When trying to use haze with IRC, the account does not advertise support for textChatrooms capability, therefore if we filter only accounts that have this capability in "join chat room" dialog, IRC gets filtered out. 

Because it does not advertise the primary capability for IRC, it renders the IRC account with haze unusable.
Comment 1 Simon McVittie 2012-03-13 02:52:28 UTC
I don't see any indication in the source that Haze supports chatrooms at all. Implementations welcome; I suspect libpurple might make it pretty difficult to do generically, though.

(Yes, this does make it pretty useless for IRC - use telepathy-idle for that.)
Comment 2 Martin Klapetek 2012-03-14 03:07:45 UTC
For the record, connecting to IRC with pidgin/libpurple does work, with rooms support, ie. IRC can be used with pidgin/libpurple. So it's just haze missing implementation.

Any pointers to the code? I might take a look.
Comment 3 GitLab Migration User 2019-12-03 20:07:52 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-haze/issues/56.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.