forum

irc4osu! - Cross-Platform osu! IRC Client

posted
Total Posts
125
show more
gamelaster
0.0.5 version released! Important issues are done! I will try to make a another update soon as possible.
All troubles please report here, I really forgot many issues so please here.

Enjoy!
Topic Starter
Claire Farron
Version 0.0.5 has been released.
You can grab it either:
- via GitHub releases
- by opening your irc4osu client

New features:

- Notifications (beta test, might not work for some people, I would appreciate feedback on this!)
- Night Mode
- Settings button works
- About button works
- Bugfixes
- compiled also for OS X (macOS) and 32-bit windows!
- Added more bugs so we can fix them in the next update

Fixed bugs:
- Double chat which occured for some people
- Random JS errors
- Word wrapping when someone uses a REALLY LONG word.


Thanks for using our irc client.
Months passed after the last update, but the project wasn't really dead. We are working as hard as we can to deliver new updates for you. Expect more updates in the near future along with the new chat API which we can use as our framework for mobile devices.

THANKS EVERYONE! :oops:
Krah
Played a bit with it tonight and encountered a funny "feature" with pm.

I can correctly send pm to people (could be cool to automatically replace space by _ when writing the friend name btw) but their answer all goes to the same channel. The weird stuff is that this channel is a pm with myself.
Restarting or closing the pm's tab don't fix it.

The "view user" button also doesn't work but not sure if it was already reported.
Cool stuff anyway continue with it :p
gamelaster
Krah:
Thanks for your feedback! PMs via /pm command has not been tested to now, please use instead a adding friend via "+" button and write his name :-) .
"View User" button is still doesnt implemented, but it will be implemented soon!
Krah

gamelaster wrote:

Krah:
Thanks for your feedback! PMs via /pm command has not been tested to now, please use instead a adding friend via "+" button and write his name :-) .
I used the "+" button actually.

1°) Used it to open one with ghm12
2°) Did the same to open one with myself (by writing my own name)
3°) Was receiving his messages in the #Krah tab but I could still use the #Ghm12 tab to send messages to him.
Topic Starter
Claire Farron
Version 0.0.6 has been released.
You can grab it either:
- via GitHub releases
- by opening your irc4osu client

Thanks for our new contributor Hallowatcher who helped us a lot this time.

New features:
- You can click on nicknames, it will take you to their profile
- New /pm command, you can use it for pm messages (/pm nickname text)
- New link parser (should work with multiple links now)
- Notifications should work without any problems now (except one grammar mistake which will be resolved in next update)
- You can now hover player nicknames and it will show their stats


Changes
- Link design changed
- Removed experimental CSS property

Bugfixes:
- Dragging pan is fixed and shouldn't cause any bugs
- Added min size to avoid scroll bug
- Added some more bugs so we can say that we fixed even more bugs
- We forgot to fix some bugs so we can have even more bugs to fix


Thanks for using our irc client.

As we told you before, there's a new update already. Our new contributor helped us really much and I added him to the first topic now.

SCREENSHOTS OF NEW FEATURES HERE!
Notifications:


Link design changes:


Nickname hover (thanks Lemmmy)!
And as always, THANKS EVERYONE for using our irc4osu client, we are glad for every single person who posted some feedback / review. :)
Zozimoto
Bump, I Mean, The Last Post Was 43 Hours Ago, But, I Really Want To Support This Project, I Mean, I Was A Beta Tester, And I Keep Bumping The Thread. Yes I Know I Could Request Features, But I Dont Have Any Yet. Only To Make A Discord Server, Witch I Messaged Clarie Farron About.
Kurokami
Can you not bump a thread uselessly? If you have nothing to add to the ongoing project there is no need to write anything at all. And I told you countless times before to stop using capital letters at each word. Its really annoying to read.
Febrimillia-Kun
Latest Version Plz And How To Running And Use This Tell Me ^^
Topic Starter
Claire Farron
Q&A, News - November 2016

Me & gamelaster finally had the opportunity to meet each other in real life. We knew each other for about 5 years yet we never met each other until yesterday.
We had a huge discussion of course :D, to be honest, we talked about irc4osu! a lot too, as you can see in this photo:

[CLICK HERE FOR FULL RESOLUTION]


You can see a little sneak peek with bug fixed and new features coming in next versions of irc4osu!.
We're also patiently waiting for the new chat API to be available so we can use even more osu! features and make this client the best one for osu!.
Some of these things were kinda critical so we fixed them asap, also new features are coming such as:
- Chatlogs
- Notification sound
- Bugfixes


and we added some more bugs which we can fix later.

Also thanks to our contributor Hallowatcher, which made a lot of things already. :)



Also, it's been a while (more than a week) since I responded to every single question here, so it's time to do this and answer all your replies.

Zozimoto wrote:

I Will Keep Bumping This Thread, Cause I Want To Support This Project.
Thanks for your support, but there's no need to bump this. When we release a new version or something to share with you such as Q&A for example, we'll just post it. There's no need to bump this thread uselessly. And For God's Sake Please Stop Typing Like This. Thanks!

Mark101 wrote:

Will the Android version be released soon? There are many features that apps like AndChat/AndroIRC do not have, it'd be amazing to have them.
Some of the features it'd be cool to have are
• Look at your online friends & their status
• Support for osu! "/" or "!" commands
Don't remember other bc I'm sleepy.
We'll probably wait for the new API until the Android will version will be released.
Online friends: We are implementing this now, but just "sort of" since IRC client aren't really capable of such a thing as friend management, but we already implemented an online status of person you're texting with. It should be available within the next update.
Support for osu commands: We're working on this too already, yet we've only implemented the /pm and & /msg commands. More of them are coming soon.

Thanks for your feedback, I appreciate it!

gamelaster wrote:

0.0.5 version released! Important issues are done! I will try to make a another update soon as possible.
All troubles please report here, I really forgot many issues so please here.

Enjoy!
I'm the one who should post update info, right? RIGHT?!

Krah wrote:

Played a bit with it tonight and encountered a funny "feature" with pm.

I can correctly send pm to people (could be cool to automatically replace space by _ when writing the friend name btw) but their answer all goes to the same channel. The weird stuff is that this channel is a pm with myself.
Restarting or closing the pm's tab don't fix it.

The "view user" button also doesn't work but not sure if it was already reported.
Cool stuff anyway continue with it :p

Thanks for your bug report. I'm sorry I didn't answer earlier but I already told the programmers about this and they fixed the aliases already. (names with underscores).
Thanks to this we fixed another bug too, which hasn't been reported yet, thanks! :D
About the "view users" button - the feature is not implemented yet as it's a really pre-release alpha build.

Thanks for your feedback, I appreciate it!

Febrimillia-Kun wrote:

Latest Version Plz And How To Running And Use This Tell Me ^^
Head over to the first post of this topic and click the "HERE" button, then click on Releases tab and you can download your installation file right ahead.

Kurokami wrote:

Can you not bump a thread uselessly? If you have nothing to add to the ongoing project there is no need to write anything at all. And I told you countless times before to stop using capital letters at each word. Its really annoying to read.
REKT. Also thanks for reporting a lot of bugs and ideas to us. I appreciate it! ^.^

For those people who thought this project died... WHAT DO YOU THINK ABOUT IT NOW? :P

This is probably all news I have about the irc4osu project. More coming soon along with the 0.0.7 update.
Thanks for reading this and I hope you'll have a nice day. :)
Zozimoto
Plz make irc4osu! Discord server.
marcuddles
You already asked for it in your last message. Stop flooding this thread with your useless bump messages, if you have to bump, give advices to the project.
Seijiro
Dude, you should learn what a bump is and when to use it:
a bump it's something you do after a long period of time regarding something you add more info or details about, not just "I want this"
Pawsu
Really happy with the current development. This project has come a long way, and you should be proud! :)
Fenaxil
http://puu.sh/sfyz1/23fad0c28d.png
the login is very subtle imho :D

i recommend hashing logins in near future
Nessi
Would be cool if you guys could add a "nickname feature" something similar to the nickname feature in steam so i dont forget who is who because sadly osu doesnt have that feature
Topic Starter
Claire Farron



Hey!
We have so much things going on and we would like to share them with you. We have been working really hard on this since you guys are interested in this project. That made us work on some new things where you can provide us more feedback and so on. That comes to the first thing I want to talk about.

DISCORD SERVER
We made a discord server where you can submit us some feedback, talk with us about the development or just hang out with your friends. You'll also get more info there since I post all the news on discord before posting them on forums. That includes random screenshots of the client etc.



CLIENT NEWS
We made a really big progress towards the next version. This might be the state where we enter beta as well, since we fixed many bugs, added a lot of things and the client should now be a lot more reliable. If you want to have a sneak-peek of what we did for this update, you're at the right place.

So far we're working on these things:
- Secure login
- Translations (Czech, Slovak, Hungarian, Polish, German and Spanish for now)
- Friend management (as you can see in the title)
- Notification sounds
- Minimize to tray
- Tray management along with options
- Various bug fixes
- Minor design changes

TRANSLATIONS
We need you to translate our client to every language that's not listed yet. You'll be also mentioned in the OP for helping us.
If you want to translate our client, feel free to contact me via PM or via Discord (discord preferred).

Q&A

Fenaxil wrote:

http://puu.sh/sfyz1/23fad0c28d.png
the login is very subtle imho :D

i recommend hashing logins in near future
Thanks for your feedback. This featuer should be available within the next version. :) We wanted to do this a lot sooner tbh.

Pawsu wrote:

Really happy with the current development. This project has come a long way, and you should be proud! :)
^.^ Thank you! Words like these always keep us motivated.

Zozimoto wrote:

Plz make irc4osu! Discord server.
Done, thanks for not typing every single word with a capital letter btw.

Foxythefoxfox wrote:

Would be cool if you guys could add a "nickname feature" something similar to the nickname feature in steam so i dont forget who is who because sadly osu doesnt have that feature
Thank you for the feedback. Soon. You should check our discord server for more info ;)


As always, thanks for using our chat client. More news coming soon.
Also be sure to join our discord server! ^.^
Topic Starter
Claire Farron
Version 0.1.0 has been released. (BETA)
You can grab it either:
- via GitHub releases
- by opening your irc4osu client

Thanks to these people for giving us a lot of feedback:
Kurokami
Spkz
... and every single person who posted some feedback for us.

Also let's not forget our fellow lazy programmers:
gamelaster
hallowatcher


New features:
- Multi-Language support
- Notification sounds
- Tray icon / tray management (just like in Skype etc.)
- New OS X Installer Design

Changes
- Code improvement
- More settings
- Clickable links in About


Bugfixes:
- Fixed exit bug on OS X
- Fixed window when no channels are open
- We didn't add more bugs since it's beta already, sorry
- Oh wait, sorry, we added a feature where the notification stay popping up even when the client is opened in front of you (LOL, we forgot about that, it will be fixed in next update, sorry!)



Thanks for using our irc client.

As we told you before, there's a new update already. Our new contributor helped us really much and I added him to the first topic now.


As always, we're glad for everyone who uses our IRC client, we appreciate it!
Fenaxil
would it be possible to add a bouncer feature of last, let's say, 15 messages for channels?
NeXt4r_
great job
Anecyal
Is there a mac version?
Kurokami
Yes, just follow the link from the opening post.
Fenaxil
ctrl+tab / ctrl+shift+tab shortcuts would be nice
a line or whatever would be convinient to show last seen message instead of just being scrolled up
a colored or blicking or whatever tabs if there is a new message could be convinient
can i somehow change language to english?
http://puu.sh/tcebE/8febdce23d.jpg / http://puu.sh/tcecs/a10313cec4.jpg when opening query manually, it distinguishes uppercase and lowercase
can it be somehow taught to remember channel selection, instead of automatically joining #english and #osu only?

that's all i could come up with for now
Kurokami

Fenaxil wrote:

a colored or blicking or whatever tabs if there is a new message could be convinient There is a windows notification, a blinking taskbar icon and a sound whenever you get a highlight or new personal message. http://kurokami.s-ul.eu/iRQ4h8JM
can i somehow change language to english? For me it is in english, currently it is based on the default system language. This being worked on.
can it be somehow taught to remember channel selection, instead of automatically joining #english and #osu only? Being worked on.

that's all i could come up with for now
Topic Starter
Claire Farron

Fenaxil wrote:

ctrl+tab / ctrl+shift+tab shortcuts would be nice
a line or whatever would be convinient to show last seen message instead of just being scrolled up
a colored or blicking or whatever tabs if there is a new message could be convinient
can i somehow change language to english?
http://puu.sh/tcebE/8febdce23d.jpg / http://puu.sh/tcecs/a10313cec4.jpg when opening query manually, it distinguishes uppercase and lowercase
can it be somehow taught to remember channel selection, instead of automatically joining #english and #osu only?

that's all i could come up with for now
I also want to say that there will be an option to switch your language when we revamp the settings tab. :)
Fenaxil

Kurokami wrote:

Fenaxil wrote:

a colored or blicking or whatever tabs if there is a new message could be convinient There is a windows notification, a blinking taskbar icon and a sound whenever you get a highlight or new personal message. http://kurokami.s-ul.eu/iRQ4h8JM
I meant it the way, that even if i have windows notification off, i could see it clearly in the irc. i have auto-hide option enabled, so whenever i would get a message, it would pop up and wouldnt disappear until i click on it. i meant it kinda the way, osu messaging is handled...
Kurokami
That takes longer to implement but it will happen eventually, at least the plan is that. For now it only works with the windows one, or the blinking taskbar icon or the sound.
Fenaxil
I also noticed that ctrl+W closes whole window, not just one tab. My recommendation is, that it could be implemented as a method to close tabs as well as other commonly used shortcuts
Egorithm
very good!
hallowatcher
irc4osu v0.1.1 is out!

I'll take the freedom to bump and revive this thread.

You can download it for Windows and Mac at:
https://github.com/arogan-group/irc4osu/releases/tag/v0.1.1

Heres the changelog taken from github:


Fenaxil wrote:

I also noticed that ctrl+W closes whole window, not just one tab. My recommendation is, that it could be implemented as a method to close tabs as well as other commonly used shortcuts
I'll work on this on a future version, as well as the modal revamps.

Also, this version wasn't tested extensively, so report any bugs you find (would also benefit us if you open an issue directly on github :D )

Peace out
Topic Starter
Claire Farron
Great job, although I wanted to post the news myself. Nevermind.

I just want to mention that I'm working on an auto-update feature design. :)
Fenaxil
http://puu.sh/ufwKQ/0fed81b6c0.jpg
when its not yet connected and i want to join a channel its empty, would be neat if it refreshed after actually logging in
http://puu.sh/uglWd/d7fdec3977.jpg
also, this happened today... i just closed one tab and it kind of bgged out... even if i click on remaining tab and close it, it bugs out like so
update: nope http://puu.sh/ugm4L/7ab985676e.jpg , its connected but doesnt load messages
AGRX
Where is Farron ? :D
My Angel oserry
Beautiful client of IRC
Zak
This is a really nice client but is there a way to add a bit more functionality, trying to make a multiplayer room works but the only way to join is through a secondary irc client, making it a bit of a hassle, so trying to use this to manage tournament matches is difficult
Kurokami
I reported that already but the developers are lazy.
Tanomoshii Nekojou
WOW! Now I will change my IRC app~...
But it would also be great if a color coding will be followed for the usernames and previously opened chat rooms are re-opened once the app was re-opened also... :3
MasicoreLord
Where is the android version? It's been a year since the start of this post. Hope one is still releasing!
dpulsar
Electron
Oh boy, why?
gamelaster
Well, I plan again to do update, so I will try to do every request until now ;-)

dpulsar wrote:

Electron
Oh boy, why?
Because it's easy to use, multiplatform, you can make it looks good easily, JavaScript, and many other reasons ;-)
Topic Starter
Claire Farron
Hey there, it's been a while since an update was released, so I just want to assure you we're alive and working on this. I'll answer to all your questions / feedback here again. :)

UPDATE 0.1.2 is coming soon!

Fenaxil wrote:

http://puu.sh/ufwKQ/0fed81b6c0.jpg
when its not yet connected and i want to join a channel its empty, would be neat if it refreshed after actually logging in
http://puu.sh/uglWd/d7fdec3977.jpg
also, this happened today... i just closed one tab and it kind of bgged out... even if i click on remaining tab and close it, it bugs out like so
update: nope http://puu.sh/ugm4L/7ab985676e.jpg , its connected but doesnt load messages
I resent this to our programmer. We'll be working on a fix.

Agrrox wrote:

Where is Farron ? :D
I'm still alive!

Inoue wrote:

Beautiful client of IRC
Thank you!

Zak wrote:

This is a really nice client but is there a way to add a bit more functionality, trying to make a multiplayer room works but the only way to join is through a secondary irc client, making it a bit of a hassle, so trying to use this to manage tournament matches is difficult
We are planning to implement multiplayer rooms support feature in the future, first of all we need to explore all the functions of these lobbies and how can we implement it into the IRC client.

Kurokami wrote:

I reported that already but the developers are lazy.
Yep. One of the devs offered to help after a while though, so I'm looking forward for some progress!

Tanomoshii Nekojou wrote:

WOW! Now I will change my IRC app~...
But it would also be great if a color coding will be followed for the usernames and previously opened chat rooms are re-opened once the app was re-opened also... :3
Seems like osu! API got limited support on this, but we are certainly planning to do color codes for supporters. About the previously opened chat rooms feature, that may be implemented right in the next version.

MasicoreLord wrote:

Where is the android version? It's been a year since the start of this post. Hope one is still releasing!
We will finish our Desktop app first with all the features, so we can port these to Android :p

dpulsar wrote:

Electron
Oh boy, why?
Cross-Platform compatibility.
Topic Starter
Claire Farron



Hey!
It's been a really long time since we made an update, but I'm glad to announce that we updated the irc4osu client to version 0.1.2. Also we're already working on an Android app! :)

UPDATE 0.1.2 CHANGELOG
- You can now open your profile by clicking on your Avatar
- Fixed closing alert issue on OS X / MacOS
- Fixed app closing issue on Windows
- Client now remembers your last opened tabs, no need to reopen them every time!
- You can now press CTRL+TAB to switch between tabs
- Plus button is disabled until everything is loaded (to prevent bugs)
- Navigation buttons are now visible only if many tabs are opened
- Tabs container now resizes when resizing window
- Updated libraries

Download can be found in the first post, as usual. Alternatively, if you have irc4osu! installed already, just open the client to check for Downloads.

DISCORD SERVER
We updated our Discord server with some new channels and stuff related to the development of irc4osu!
Feel free to join our community. If you have any questions, we'll respond on Discord a lot quicker!




THANK YOU
Thanks for using irc4osu! client! We'll be glad to hear all the feedback/suggestions from you! :)

Also enjoy your holidays, everyone!
Tanomoshii Nekojou
just a suggestion/question:
is it possible for irc4osu to open osu!direct instead of just opening the web browser? (it would be great if theres a switch to access the website and osu!direct for supporters)

i just noticed that a normal 'xxxx is playing [https://osu.ppy.sh/b/834587 Primary - Sweets Weekend [Insane]]' is patterned to open the browser... but if you set the link to 'osu://b/834587' instead of 'https://osu.ppy.sh/b/834587'.. it will open osu!direct .w.
Kurokami
The problem with those urls is that they won't work if someone without supporter tries to open it. It also heavily depends on the game itself because what you see in the irc client is the exact same you see in-game. The game knows when you are a supporter and can open the url but the client does not and its hard to add that currently. Maybe a pop-up could work but might look weird.
TheMeq
This is the best thing i've used since slice bread!

Any chance for a list of users and also friend list support?

Kurokami wrote:

The problem with those urls is that they won't work if someone without supporter tries to open it. It also heavily depends on the game itself because what you see in the irc client is the exact same you see in-game. The game knows when you are a supporter and can open the url but the client does not and its hard to add that currently. Maybe a pop-up could work but might look weird.
Because this is programmed in Javascript, I don't think it would be too difficult to do a regex on the users profile page to check if the osu!supporter image exists or not. You could then set a flag on the user to say whether they are supporter or not.
PayneTrain
Any word on multiplayer lobby support? Hoping to use this for reffing in the future. Lovely program thus far! Cheers
Vinniekiro89
omg nice!
ashdgf
More projects like this!
Good job guys.
- Anima -

Claire Farron wrote:



Greetings!
I'm really happy I can present you this community-made osu IRC client, which I made with my friend gamelaster.
I'm glad another person helped us with updates, so he's a second programmer. Thanks Hallowatcher!
I'm the designer and "CEO" of this project, so if you have any questions, feel free to ask me.
If you have any ideas on how to improve this client, feel free to tell us (just PM me or post a reply in this topic, both are checked daily by me)



- Simple design which fits new osu!next design.
- User friendly interface
- Online users in current channel
- Simple channel management
- Beatmap management
- Auto-Update system
- Windows, OS X Support
- Night mode
- Settings to make the client fit your needs
- Notification sounds (when someone mentions you in the chat)
- Mouse hover player info
- Multi-language support
- osu! chat additions (you can see who's a mod) [Supporters coming soon]

Coming soon:
- iOS/Android/Windows Phone Support
- Friendlist / Friend management (along with friend status)
- Much more features



Login window: http://imgur.com/SgLdofP
Main interface: https://imgur-archive.ppy.sh/Hs6kbT9.png
Join channel context menu: https://imgur-archive.ppy.sh/6enQHs9.png
Join channel by country - dialog box: https://imgur-archive.ppy.sh/9tLuZKS.png

If you want more screenshots, just tell me, I'll post them. :P



BETA DOWNLOAD HERE.

Source code is available here.


Latest version: 0.1.2
Release date: 26th December 2017


posting for my personal reference.
WaffleEater
Cool!
Topic Starter
Claire Farron
Dear (potential) users,
as you all may have noticed, stuff about this project in general went quiet for a long time.

Today, I'm marking this project as abandonware.
Yes, you can still use the application, however there will be no official support provided by me anymore. There are now better projects, that are well maintained.

Check out chat4osu by hallowatcher as an example. I hope their chat client gets even better than it is now, this project has lots of potential.

The discord server will also be removed as the community isn't active there either.
This program is obviously open source and it will stay that way. You can grab the source and modify it here to your likings.
I'm happy to help design wise to those who decide to fork the source and make it even more awesome!


Grab the source here: https://github.com/arogan-group/irc4osu

Thanks everyone for your support, I'm really happy we made the community a little better by making this idea real.

tl;dr - this project is now abandoned, thanks everyone for your support.

This topic can now be locked.

Special thanks goes to TheMeq for helping in later stages with the project. As they haven't been mentioned in the app itself, I would like to do it here at least.
Please sign in to reply.

New reply