Allow socket to print messages

This commit is contained in:
nemunaire 2015-07-17 20:04:37 +02:00
commit 0208a5d552
4 changed files with 74 additions and 47 deletions

View file

@ -57,8 +57,8 @@ class IRC(SocketServer):
self.realname = realname
self.id = self.username + "@" + host + ":" + str(port)
self.printer = IRCPrinter
SocketServer.__init__(self, host=host, port=port, ssl=ssl)
self.printer = IRCPrinter
self.encoding = encoding

View file

@ -16,6 +16,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from nemubot.message.printer.socket import Socket as SocketPrinter
from nemubot.server.abstract import AbstractServer
@ -31,6 +32,7 @@ class SocketServer(AbstractServer):
self.socket = None
self.readbuffer = b''
self.printer = SocketPrinter
def fileno(self):