FactoIRC - A bridge between IRC and Factorio

Find multiplayer games.
Tools/scripts to run a dedicated server.
Post Reply
User avatar
mickael9
Fast Inserter
Fast Inserter
Posts: 112
Joined: Mon Mar 14, 2016 4:04 am
Contact:

FactoIRC - A bridge between IRC and Factorio

Post by mickael9 »

FactoIRC is a bidirectional IRC bridge between Factorio and IRC. It comes as a plugin for the irc3 python module.

It can join one or more channels and forward messages back and forth between IRC and Factorio.

Some IRC commands are also provided :
  • !rcon: Execute an RCON command and return the result.
  • !players: Get the list of the currently online players.
Refer to the GitHub page for configuration and usage information.

GitHub page : https://github.com/mickael9/factoirc
License : MIT
Platforms: Linux, Windows, Mac (untested)

Bisa
Filter Inserter
Filter Inserter
Posts: 450
Joined: Fri Jul 17, 2015 3:22 pm
Contact:

Re: FactoIRC - A bridge between IRC and Factorio

Post by Bisa »

Thumbs up! A really nice idea - I'll have to fire up my server again just to test this out, thnx for sharing :)
Hosting a factorio server? Take a look at this || init script ||.

User avatar
mickael9
Fast Inserter
Fast Inserter
Posts: 112
Joined: Mon Mar 14, 2016 4:04 am
Contact:

Re: FactoIRC - A bridge between IRC and Factorio

Post by mickael9 »

@Bisa: I just noticed it's partially broken with Factorio 0.14 : Factorio doesn't expose the username of peers in the logs anymore (even with verbose turned on) so join/part messages can't be generated.
Nothing I can do about that though (and I guess that breaks your logparser too!).

I posted a suggestion for parsable output here if you want to weigh in: viewtopic.php?f=6&t=30697

Of course there's always the alternative of constantly polling the connected players via RCON but I don't want to do that!

Bisa
Filter Inserter
Filter Inserter
Posts: 450
Joined: Fri Jul 17, 2015 3:22 pm
Contact:

Re: FactoIRC - A bridge between IRC and Factorio

Post by Bisa »

mickael9 wrote: (and I guess that breaks your logparser too!)
awe, shoot =P guess I'll have to ressurect that old smelly piece of code again :D
Hosting a factorio server? Take a look at this || init script ||.

Post Reply

Return to “Multiplayer / Dedicated Server”