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

Eggdrop Support #111

Open
snowcube-ui opened this issue Aug 4, 2021 · 1 comment
Open

Eggdrop Support #111

snowcube-ui opened this issue Aug 4, 2021 · 1 comment

Comments

@snowcube-ui
Copy link

Hello,
I was able to connect latest stable Eggdrop (1.9.1) via xoxp string into irslackd. But im not unable join eggdrop on channel. Not even from partyline. When i simulated with same xoxp string irssi it worked. But bot is seem to be connected but is not able to join to any #channel - regardless if channel was static or dynamic from point of view of eggrop.

if it was dynamic - i could see that slack registered eggdrop's desire to join #test2 channel

from eggdrop:
.join #test2
New chan monitoring: #test2.
#test2 is now configured. I'll now try to join it.
Use .-chan to remove a chan (chan userlist will be deleted).

from irssi (via same xoxp)
17:54 -!- bot [] has joined #test
17:54 [Users #test2]
17:54 [ bot]

But eggdrop bot did not registered that he is on #channel

[19:23:20] #snowcube# status
I am bot, running eggdrop v1.9.1: 14 users (mem: 158k).
Online for 00:02 (background) - CPU: 00:00.06 - Cache hit: 50.0%
Configured with:
Admin: snowcube <email: [email protected]>
Config file: bot.conf
OS: Linux 4.9.0-9-amd64
Process ID: 12407 (parent 1)
Tcl library: /usr/share/tcltk/tcl8.6
Tcl version: 8.6.6 (header version 8.6.6)
Tcl is threaded.
TLS support is enabled.
TLS library: OpenSSL 1.0.2u 20 Dec 2019
IPv6 support is enabled.
Threaded DNS core (beta) is disabled.
Socket table: 20/100
Loaded module information:
Channels: #test (trying), #general (trying), #test2 (trying)
Account tracking: Disabled
(Missing capabilities: use-354 extended-join account-notify)
Online as: bot!bot@irslackd (bot)
Connected to (null) [server.domain.com]:+6667 (connected for 00:02)
Active CAP negotiations: None
#test : (not on channel)
#general : (not on channel)
#test2 : (pending)

Eggdrop still does not recognize that he is joined channel. After restart he will claim that he is even in case of #test2 not on channel.

Could be irslackd modified that eggdrop would understood how to join (test of join on channel)? Could be fun using old tcl scripts into slack environment.

thanks.
snowcube

@adsr
Copy link
Owner

adsr commented Aug 8, 2021

Hi @snowcube-ui. Thank you for the trip down Nostalgia Lane. I got some features working by hacking up irslackd, but eggdrop is still very confused. This will take some time.

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

No branches or pull requests

2 participants