GodotIRC

An asset by AlexHoratio
The page banner background of a mountain and forest
GodotIRC hero image

Quick Information

0 ratings
GodotIRC icon image
AlexHoratio
GodotIRC

An IRC bot in Godot, based on code from https://github.com/TheDuriel/GDTwitch .

Supported Engine Version
3.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
2 years ago
Git URL
Issue URL

GodotIRC

An IRC bot in Godot, based on code from https://github.com/TheDuriel/GDTwitch .

Runs a basic IRC bot.

Allows for outputting, parsing, and sending messages.

This is a plugin that adds a GodotIRC node, which connects as a user to a specific IRC channel when .start() is executed.

Usage:

  • Load the addon "GodotIRC"
  • Add the new "GodotIRC" node to a scene in your project.
  • Set:
  • CLIENT_PASSWORD to 'none', unless you have a password.
  • CLIENT_ID to your bot's username.
  • CLIENT_NICK to your bot's nickname.
  • IRC_CHANNEL to the name of the channel you want to connect to.
  • Call start() on your new node.

Also:

  • Send messages with $GodotIRC.Client.send_message()
  • Receive messages with GodotIRC's "message_received" signal.

You can optionally enable PRINT_LOG to have the raw stream printed to your console.

Custom commands are registered using the template format. Arguments are Str: Function, Array: [String: Alias], Bool: Owner_Only (Only channel owner may use this command.)

To hook the output to a RichTextLabel of your choice, use one of the provided signals.

An IRC bot in Godot, based on code from https://github.com/TheDuriel/GDTwitch .

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
GodotIRC icon image
AlexHoratio
GodotIRC

An IRC bot in Godot, based on code from https://github.com/TheDuriel/GDTwitch .

Supported Engine Version
3.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
2 years ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers