@ -2,6 +2,12 @@ from rich.console import Console
from rich.markdown import Markdown
class MessagePrinter:
@staticmethod
def connected(ip, port):
console = Console()
console.print(f'[yellow b][INFO][/] Connected to the server ({ip}:{port}).')
def print(title: str, message: str):
@ -35,6 +35,7 @@ class Client:
async def connect(self):
try:
reader, writer = await asyncio.open_connection(self.__ip, self.__port)
MessagePrinter.connected(self.__ip, self.__port)
except ConnectionRefusedError:
sys.stderr.write("Could not connect to the server. Please, check the ip and the port.\n")
sys.exit(1)