<commit_before># This is the example configuration file for PyHeufyBot.  Make sure you rename
# this file to "heufybot.yaml" or create a new file with this name!  By default
# most lines in this config file are commented out and the bot will usually use
# the values you see in the commented line (not all the time).  Make sure you
# uncomment a line if you change something.


# CORE CONFIGURATION
# These values are always used and give basic information about the bot.

# nickname: string (default: "PyHeufyBot")
# The nickname that will be given to the bot when connecting.  If this nickname
# is already in use, an underscore will be appended until reaching a nickname
# that is available.
#nickname: "PyHeufyBot"

# username: string (default: nickname)
# The username or ident that will be given to the bot when connecting.
#username: "PyHeufyBot"

# realname: string (default: nickname)
# The realname or gecos that will be given to the bot when connecting.
#realname: "PyHeufyBot"

# servers: dictionary (REQUIRED!):
# The servers the bot will connect to on startup.  The keys in this dictionary
# represent the host of the server to connect to.  Servers can override most
# global settings of the bot, like the nickname.  A special setting is the
# "disabled_modules", which cannot be used as a global setting and MUST be
# defined in the servers dictionary.  Any module in this list will be ignored
# for that specific server.
#servers:
#  irc.example.org:
#    nickname: "OtherBot"
#    disabled_modules:
#    - CTCP

# port: int (default: 6667)
# The port the bot will use to connect to a server.  It is recommended to put
# this in the "servers" dictionary.
#port: 6667

# ssl: boolean (default: false)
# Whether or not the bot should try to connect securely.  Requires PyOpenSSL to
# be installed.  See optional-requirements.txt.
#ssl: false

# password: string (default: null)
# Uncomment this if the server(s) you want to connect to require(s) a password.
# It is recommended to put this in the "servers" dictionary.
#password: null

# channels: dictionary (default: null)
# The channels the bot will join after connecting to the server.  The format is
# name: password.  Use null for channels that don't require a password.  It is
# recommended to put this in the "servers" dictionary.
#channels:
#  "#channel1": null
#  "#channel2": "channelpassword"

# MODULES
# With only the core the bot will not do much more than idle.  For extra
# functionality additional modules can be loaded.

# modules: list (default: empty list)
# The modules the bot will load on startup.
#modules: # Uncomment this line if you decide to load any modules.

# Admin: Enables permission checks for command modules, based on a user's
# hostmask.
#- Admin

# ChannelLogger: Enables logging of the channels the bot is in.
#- ChannelLogger

# CommandHandler: Enables the use of bot commands.
#- CommandHandler

# CTCP: Enables replying to CTCP commands.  The supported comamnds are PING,<commit_msg>Fix a typo<commit_after># This is the example configuration file for PyHeufyBot.  Make sure you rename
# this file to "heufybot.yaml" or create a new file with this name!  By default
# most lines in this config file are commented out and the bot will usually use
# the values you see in the commented line (not all the time).  Make sure you
# uncomment a line if you change something.


# CORE CONFIGURATION
# These values are always used and give basic information about the bot.

# nickname: string (default: "PyHeufyBot")
# The nickname that will be given to the bot when connecting.  If this nickname
# is already in use, an underscore will be appended until reaching a nickname
# that is available.
#nickname: "PyHeufyBot"

# username: string (default: nickname)
# The username or ident that will be given to the bot when connecting.
#username: "PyHeufyBot"

# realname: string (default: nickname)
# The realname or gecos that will be given to the bot when connecting.
#realname: "PyHeufyBot"

# servers: dictionary (REQUIRED!):
# The servers the bot will connect to on startup.  The keys in this dictionary
# represent the host of the server to connect to.  Servers can override most
# global settings of the bot, like the nickname.  A special setting is the
# "disabled_modules", which cannot be used as a global setting and MUST be
# defined in the servers dictionary.  Any module in this list will be ignored
# for that specific server.
#servers:
#  irc.example.org:
#    nickname: "OtherBot"
#    disabled_modules:
#    - CTCP

# port: int (default: 6667)
# The port the bot will use to connect to a server.  It is recommended to put
# this in the "servers" dictionary.
#port: 6667

# ssl: boolean (default: false)
# Whether or not the bot should try to connect securely.  Requires PyOpenSSL to
# be installed.  See optional-requirements.txt.
#ssl: false

# password: string (default: null)
# Uncomment this if the server(s) you want to connect to require(s) a password.
# It is recommended to put this in the "servers" dictionary.
#password: null

# channels: dictionary (default: null)
# The channels the bot will join after connecting to the server.  The format is
# name: password.  Use null for channels that don't require a password.  It is
# recommended to put this in the "servers" dictionary.
#channels:
#  "#channel1": null
#  "#channel2": "channelpassword"

# MODULES
# With only the core the bot will not do much more than idle.  For extra
# functionality additional modules can be loaded.

# modules: list (default: empty list)
# The modules the bot will load on startup.
#modules: # Uncomment this line if you decide to load any modules.

# Admin: Enables permission checks for command modules, based on a user's
# hostmask.
#- Admin

# ChannelLogger: Enables logging of the channels the bot is in.
#- ChannelLogger

# CommandHandler: Enables the use of bot commands.
#- CommandHandler

# CTCP: Enables replying to CTCP commands.  The supported commands are PING,
{'fraction_non_alphanumeric': 0.06893090179019574, 'fraction_numerical': 0.0033461602810774638, 'mean_word_length': 4.131330472103004, 'pattern_counts': {'":': 4, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '76049', 'n_tokens_mistral': 1687, 'n_tokens_neox': 1660, 'n_words': 887}