From 45dab968221976d915fabf5ea279e6078cfe9591 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Wed, 20 Oct 2021 17:17:08 +0200 Subject: prepare for release on crates.io --- README.org | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 README.org (limited to 'README.org') diff --git a/README.org b/README.org deleted file mode 100644 index a3aed5c..0000000 --- a/README.org +++ /dev/null @@ -1,35 +0,0 @@ -#+TITLE: catinator - -catinator is an irc bot made by and for the ~#gnulag~ channel on snoonet. It also tries to be usable as a general purpose higher level IRC bot making library, based on the [[https://docs.rs/irc][irc crate]]. - -* Configuration -The main configuration file is [[file:config.toml][config.toml]] and gets loaded from the current -~$PWD~. The configuration file is using profiles, the ~default~ profile is -loaded as a base. If the binary is compiled in release mode the ~release~ -profile is merged. You can override any variables from ~default~ profile in the -~release~ or ~debug~ profile. If the binary is compiled in debug mode the -~debug~ profile is loaded from [[file:config.debug.toml][config.debug.toml]]. - -All of the settings can also be set using environment variables. The options are -prefixed with ~CATINATOR_~, nested variables are sepperated by ~_~. - -Common environment variables: -- ~CATINATOR_USER_PASSWORD~ -- ~CATINATOR_WA_API_KEY~ - -* Developing & Running -#+begin_src shell -# Compile binary -$ cargo build - -# Run catinator -$ cargo run - -# Run tests -$ cargo test -#+end_src - -** Logging -you can change the log level by setting the ~RUST_LOG~ environment variable. -Available levels are in decreasing verbosity: ~trace~, ~debug~, ~info~, ~warn~, -~error~ -- cgit v1.2.3