mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Merge pull request #3133 from Gavitron/devel
quick and dirty bugfix for irc module
This commit is contained in:
commit
b94fde28fe
1 changed files with 5 additions and 1 deletions
|
@ -76,6 +76,7 @@ local_action: irc port=6669
|
||||||
# IRC module support methods.
|
# IRC module support methods.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
from time import sleep
|
||||||
import socket
|
import socket
|
||||||
|
|
||||||
def send_msg(channel, msg, server='localhost', port='6667',
|
def send_msg(channel, msg, server='localhost', port='6667',
|
||||||
|
@ -101,10 +102,13 @@ def send_msg(channel, msg, server='localhost', port='6667',
|
||||||
irc.connect( ( server, int(port) ) )
|
irc.connect( ( server, int(port) ) )
|
||||||
irc.send( 'NICK %s\r\n' % nick )
|
irc.send( 'NICK %s\r\n' % nick )
|
||||||
irc.send( 'USER %s %s %s :ansible IRC\r\n' % (nick, nick, nick))
|
irc.send( 'USER %s %s %s :ansible IRC\r\n' % (nick, nick, nick))
|
||||||
irc.send( 'JOIN #%s\r\n' % channel )
|
time.sleep(1)
|
||||||
|
irc.send( 'JOIN %s\r\n' % channel )
|
||||||
irc.send( 'PRIVMSG %s :%s\r\n' % (channel, message))
|
irc.send( 'PRIVMSG %s :%s\r\n' % (channel, message))
|
||||||
|
time.sleep(1)
|
||||||
irc.send( 'PART %s\r\n' % channel)
|
irc.send( 'PART %s\r\n' % channel)
|
||||||
irc.send( 'QUIT\r\n' )
|
irc.send( 'QUIT\r\n' )
|
||||||
|
time.sleep(1)
|
||||||
irc.close()
|
irc.close()
|
||||||
|
|
||||||
# ===========================================
|
# ===========================================
|
||||||
|
|
Loading…
Reference in a new issue