<commit_before># seabird

[![Build Status](https://drone.coded.io/api/badges/seabird/pyseabird/status.svg)](https://drone.coded.io/seabird/pyseabird)

AKA the bot formerly known as the bot formerly known as seabird

## Goals

* Simple framework
* Clean code
* Only stdlib in core (irc portion)

## Setup

Required dependencies for core:

* python3.5 or greater

Install python plugin dependencies:

* pip install -r requirements.txt

The default distribution of seabird needs to be configured before it will do
anything. It will import the config module. The simplest option is to copy the
sample file provided at [config.dist.py](config.dist.py) to config.py, though
the important settings are outlined below:

### Basic settings<commit_msg>Move back to travis<commit_after># seabird

[![Build Status](https://travis-ci.org/belak/python-seabird.svg?branch=master)](https://travis-ci.org/belak/python-seabird)

AKA the bot formerly known as the bot formerly known as seabird

## Goals

* Simple framework
* Clean code
* Only stdlib in core (irc portion)

## Setup

Required dependencies for core:

* python3.5 or greater

Install python plugin dependencies:

* pip install -r requirements.txt

The default distribution of seabird needs to be configured before it will do
anything. It will import the config module. The simplest option is to copy the
sample file provided at [config.dist.py](config.dist.py) to config.py, though
the important settings are outlined below:

### Basic settings
{'fraction_non_alphanumeric': 0.08523489932885905, 'fraction_numerical': 0.0026845637583892616, 'mean_word_length': 4.669201520912548, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, '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': '6658384', 'n_tokens_mistral': 440, 'n_tokens_neox': 431, 'n_words': 174}