mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-23 19:44:20 +00:00
Possible fix for the bot not running on Linux?
This commit is contained in:
parent
1a957de2e3
commit
f01e1b292a
2 changed files with 6 additions and 5 deletions
|
@ -126,3 +126,5 @@ class RoyalnetServer:
|
||||||
log.debug(f"Starting main server loop for __master__ on ws://{self.address}:{self.port}")
|
log.debug(f"Starting main server loop for __master__ on ws://{self.address}:{self.port}")
|
||||||
# noinspection PyAsyncCall
|
# noinspection PyAsyncCall
|
||||||
self._loop.create_task(self.serve())
|
self._loop.create_task(self.serve())
|
||||||
|
# Just to be sure it has started on Linux
|
||||||
|
await asyncio.sleep(0.5)
|
||||||
|
|
|
@ -15,16 +15,18 @@ log = logging.root
|
||||||
stream_handler = logging.StreamHandler()
|
stream_handler = logging.StreamHandler()
|
||||||
stream_handler.formatter = logging.Formatter("{asctime}\t{name}\t{levelname}\t{message}", style="{")
|
stream_handler.formatter = logging.Formatter("{asctime}\t{name}\t{levelname}\t{message}", style="{")
|
||||||
log.addHandler(stream_handler)
|
log.addHandler(stream_handler)
|
||||||
log.setLevel(logging.INFO)
|
log.setLevel(logging.WARNING)
|
||||||
|
|
||||||
commands = [PingCommand, ShipCommand, SmecdsCommand, ColorCommand, CiaoruoziCommand, DebugCreateCommand, SyncCommand,
|
commands = [PingCommand, ShipCommand, SmecdsCommand, ColorCommand, CiaoruoziCommand, DebugCreateCommand, SyncCommand,
|
||||||
AuthorCommand, DiarioCommand, RageCommand, DateparserCommand, ReminderCommand, KvactiveCommand, KvCommand,
|
AuthorCommand, DiarioCommand, RageCommand, DateparserCommand, ReminderCommand, KvactiveCommand, KvCommand,
|
||||||
KvrollCommand, VideoinfoCommand, SummonCommand, PlayCommand, SkipCommand, PlaymodeCommand,
|
KvrollCommand, VideoinfoCommand, SummonCommand, PlayCommand, SkipCommand, PlaymodeCommand,
|
||||||
VideochannelCommand]
|
VideochannelCommand]
|
||||||
|
|
||||||
address, port = "localhost", 1234
|
address, port = "127.0.0.1", 1234
|
||||||
|
|
||||||
master = RoyalnetServer(address, port, "sas")
|
master = RoyalnetServer(address, port, "sas")
|
||||||
|
loop.run_until_complete(master.start())
|
||||||
|
|
||||||
ds_bot = DiscordBot(discord_config=DiscordConfig(os.environ["DS_AK"]),
|
ds_bot = DiscordBot(discord_config=DiscordConfig(os.environ["DS_AK"]),
|
||||||
royalnet_config=RoyalnetConfig(f"ws://{address}:{port}", "sas"),
|
royalnet_config=RoyalnetConfig(f"ws://{address}:{port}", "sas"),
|
||||||
database_config=DatabaseConfig(os.environ["DB_PATH"], Royal, Discord, "discord_id"),
|
database_config=DatabaseConfig(os.environ["DB_PATH"], Royal, Discord, "discord_id"),
|
||||||
|
@ -37,9 +39,6 @@ tg_bot = TelegramBot(telegram_config=TelegramConfig(os.environ["TG_AK"]),
|
||||||
commands=commands,
|
commands=commands,
|
||||||
error_command=ErrorHandlerCommand,
|
error_command=ErrorHandlerCommand,
|
||||||
missing_command=MissingCommand)
|
missing_command=MissingCommand)
|
||||||
print(tg_bot.botfather_command_string)
|
|
||||||
loop.run_until_complete(master.start())
|
|
||||||
loop.create_task(tg_bot.run())
|
loop.create_task(tg_bot.run())
|
||||||
loop.create_task(ds_bot.run())
|
loop.create_task(ds_bot.run())
|
||||||
print("Starting loop...")
|
|
||||||
loop.run_forever()
|
loop.run_forever()
|
||||||
|
|
Loading…
Reference in a new issue