Skip to content

jamesthesken/go-irc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gopher Chat

build-badge

This is an IRC client written in Go, using Bubble Tea for a built out TUI experience.

The mission is to be the user-friendliest IRC tui on the market.

screenshot

Current Features

  • The usual IRC Commands (join, quit, nick, privmsg, etc.)
  • Send/Receive messages

Roadmap

In order of priority:

  • Toggle view between active channels
  • User configuration page
  • Support auto-completion for commands

How to Run:

This software is tested on go1.18.1

First, edit the config file located in the config directory. Replace the values for nick, host, and channel with your own. Upon startup you join the default_channel, currently set to #test.

Then:

git clone https://github.com/jamesthesken/go-irc.git
cd go-irc
go build
./gopherchatv2

There are a lot of bugs!

This code needs work, so expect some instability.

About

IRC Client written in Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages