Эх сурвалжийг харах

ircd: add simple bot example

ghassmo 4 жил өмнө
parent
commit
40b7ad62e0

+ 24 - 0
bin/ircd/script/meeting_bot.py

@@ -0,0 +1,24 @@
+import socket
+import time
+
+def main():
+    stream = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
+    host = "127.0.0.1"  
+    port = 11066 
+    stream.connect((host, port))
+
+    nick_msg = b"NICK MEETING \r\n"
+    stream.send(nick_msg)
+
+    join_msg = b"JOIN #dev \r\n"
+    stream.send(join_msg)
+
+    while True:
+        time.sleep(6)    
+        msg = b"PRIVMSG #dev :hello\r\n"
+        stream.send(msg)
+
+
+
+if __name__ == "__main__":
+    main()

+ 0 - 6
bin/ircd/script/tmux_session.sh

@@ -1,6 +0,0 @@
-#!/bin/sh
-
-tmux new-session -d 'LOG_TARGETS=net ../../../target/release/ircd -vv --accept 127.0.0.1:9999 --irc 127.0.0.1:6688'
-tmux split-window -v 'LOG_TARGETS=net ../../../target/release/ircd -vv --accept 127.0.0.1:11004 --external 127.0.0.1:11004 --seeds 127.0.0.1:9999 --irc 127.0.0.1:6667'
-tmux split-window -h 'LOG_TARGETS=net ../../../target/release/ircd -vv --slots 5 --seeds 127.0.0.1:9999 --irc 127.0.0.1:6668'
-tmux attach