Skip to content

OFCT-Devs/ofct-matchbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ofct-matchbot: An irc bot written in C used for osu! match

WARNING

This project is currently under construction, so it DOES NOT WORK AS A BOT YET. However feel free to discuss about the program by making new issues.

Prerequisites

The current project is known to be compiled with gcc 9.3.0 under Ubuntu 20.04.

  • CMake version required: 3.10.2
  • OpenSSL version known to compile: 1.1.1f-1ubuntu2 (31 Mar 2020)
  • libircclient version known to compile: 1.10

To install CMake and OpenSSL, use the command

sudo apt install cmake openssl

To install libircclient, get the latest version from sourceforge and use the command

./configure --enable-openssl --enable-ipv6 --enable-shared
make
sudo make install

Compile

First, open the terminal and clone the repository. If you don't have git installed, just download the code from the github repo.

git clone https://github.com/OFCT-Devs/ofct-matchbot.git

In directory ofct-matchbot, make a new directory build.

mkdir build
cd build

Add a file named manage.cfg in the build folder and write your irc account info as below.

YOUR_NICKNAME
YOUR_IRC_PASSWORD

Compile the the source.

cmake ..

Now run the file by typing

./ofct-matchbot

TODO

  • Cross-platform: Make it run at Windows 10 too, at least.
  • Implement match()
  • Make a grammar for manage.cfg.

About

An IRC bot written in C used for osu! match

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published