forum

osu!rc - the open source osu! IRC app (discontinued)

posted
Total Posts
97
show more
Howl

LoliFlan wrote:

- I'll have to figure out how to remove the string's case sensitivity. For now only your exact name (Sulker) or lowercase name (sulker) can be detected, other styles (ex. sulkeR/sUlker SULKER) wont trigger that highlight.
Not sure if already fixed, but I might have found a solution to this:
Convert username to lowercase, with .ToLower() (`UsernameVariableName.ToLower()`). Do the same with the message. Run a regex (or something that captures stuff from the string) on the message, and search for the username. This should do it, I guess.
comentarinformal
I found a small bug in the interface. It doesn't leave enough characters available for nicks like mine (I can't input the L ), so it's impossible to use.
VeilStar

comentarinformal wrote:

I found a small bug in the interface. It doesn't leave enough characters available for nicks like mine (I can't input the L ), so it's impossible to use.
What the hell? How is your name 16 characters long?
Osu! has a 15 character limit for usernames when you create an account or change your username.
(Which is more than likely why Loliflan put a 15 character restriction for it in osu!rc.)
comentarinformal

VeilStar wrote:

What the hell? How is your name 16 characters long?
Osu! has a 15 character limit for usernames when you create an account or change your username.
(Which is more than likely why Loliflan put a 15 character restriction for it in osu!rc.)
:o there is? Woah, I didn't know.
I guess it got set to 15 after I registered my account, and it hasn't been retroactively enforced.

The username's max length field to login in this page is 30 characters, so I guess that was the previous limit (or just a number big enough to avoid letting anyone out). Changing osu!rc's limit to it would fix this issue.
Marcin

VeilStar wrote:

What the hell? How is your name 16 characters long?
Osu! has a 15 character limit for usernames when you create an account or change your username.
(Which is more than likely why Loliflan put a 15 character restriction for it in osu!rc.)
https://osu.ppy.sh/u/osu%20tatakae%20ouendan
why do you even ask :D
VeilStar

Marcin wrote:

https://osu.ppy.sh/u/osu%20tatakae%20ouendan
why do you even ask :D
Because I'm a mindless potato that hasn't been around for too long.
But yeah, it basically got me all like "whaaaaaat??!!" and threw me off.

Also when I asked about this in #Help

Deimos wrote:

Oct. 27, 2012 [peppy] Ensure username changes max at 15 characters.
Sorry for the offtopic, I got confused as hell for a minute there.
Topic Starter
Flanster

Anyway, I'll take care of that on next release when I pickup the project back again, atm its on hiatus because I suck at programming.
Application's code for chatlines is in an awful state and may require complete rewrite (for the 1000th time) so you can guess why im not working on it.
Thize
Looking good, I finally can leave the chat open on my pc while playin other games. Always used my phone
Topic Starter
Flanster
Source code has been released.
https://github.com/ModuleLFS/osurc-discontinued

I will no longer be working on the project due to my lack of programming skills and current project state.
Someday it may be rewritten in C#.

Maybe you got what it takes to continue or start it over!
Tanomoshii Nekojou
NOOOOO!!!! :o :o :o :o :o :o :o
Naravia

LoliFlan wrote:

Source code has been released.
https://github.com/ModuleLFS/osurc-discontinued

I will no longer be working on the project due to my lack of programming skills and current project state.
Someday it may be rewritten in C#.

Maybe you got what it takes to continue or start it over!
Hi, I'd like to try and continue development (or at least fork and rewrite in C#) but there's no license on the project. If you don't put a license on the project then by default your code is All Rights Reserved, which means that at any time you like you can decide someone else isn't allowed to use your code, which would be a waste of other developers' time (meaning that people who understand software licensing won't bother with your project)

If you don't know which license to apply, I'd suggest either the MIT license (summary: https://tldrlegal.com/license/mit-license) or the ISC license (summary: https://tldrlegal.com/license/-isc-license#summary). There are other licenses that require people to fulfill certain obligations, so feel free to read into them if you're interested (:

To apply a license to your project, just upload a file named either COPYING or LICENSE that contains the license text ("Fulltext" on tldrlegal) and put it in the root of your project.
Topic Starter
Flanster
Code is free to modify and use.

Edit: licence added, now have fun safely
Topic Starter
Flanster
Just a heads up, I've rewritten the base client in C#
Will be active again in the near future.

http://flan.s-ul.eu/dX65RH39
Pannari

LoliFlan wrote:

Just a heads up, I've rewritten the base client in C#
Will be active again in the near future.

http://flan.s-ul.eu/dX65RH39
Where is the GitHub so I can work on this?
CalmirageD88
THIS IS HYPE!!!
for me ._.
Topic Starter
Flanster
I've recently started working on this bit by bit. One or two people will be giving me a hand with stuff.

The source code is available here.
https://gitlab.com/leliflen/osuRC/tree/master
A Medic
I am OK with VB.NET and I'm learning C# atm. I'll see if I can be of any help. Looks like a pretty sick project that you got going on.
Topic Starter
Flanster

A Medic wrote:

I am OK with VB.NET and I'm learning C# atm. I'll see if I can be of any help. Looks like a pretty sick project that you got going on.
VB.NET is now gone, the program is C# only.
Reha
MOBILE
Topic Starter
Flanster

RehaOyundaDegil wrote:

MOBILE
Sorry but I don't work with mobile platforms, as stated in this thread before.
deanio97
This looks absolutely EPIC!! I can't wait to be able to use this instead of HexChat!
Global
any status on the current stage of development
Topic Starter
Flanster
Hey there, you can read the opening post on added/planned features.
Current status is still alpha, only #osu is available as theres no chat tab managment yet, which is what im planning to work on over the next days.
Password encryption in config is almost done.
Once those two are up, a first release can be pushed to public.

No ETAs on that though, but expecting in 1-2 months as I'm working on it slowly and keep testing.
felys
That really looks awesome, keep it up with the good work~
Deivedux
I do not understand how to use this thing. Do I need to download it or something?
Lapoozza
Hello. Is it possible to get the source code?. Also, will you be moving your project to github? I am looking forward to contribute.
Topic Starter
Flanster

deivedux wrote:

I do not understand how to use this thing. Do I need to download it or something?
This is in alpha, it's not usable yet.

Lapoozza wrote:

Hello. Is it possible to get the source code?. Also, will you be moving your project to github? I am looking forward to contribute.
Currently no. I've stopped working on it for now, mainly because I'm doing other things and lazy of course. It's in C# btw if you're interested.
This is the kinda outdated source code https://gitlab.com/leliflen/osuRC/tree/master
Pawsu
gaspu
Capuccino

Flanster wrote:



Greetings everyone, I am pleased to present an irc client that will be specifically made to connect to osu!Bancho.
Light, fast and hopefully bug free!

Currently the project is in hiatus (lazy) !

Source code is temporarity unavailable, planning to move to GitHub.


osu!rc team
  1. Flanster (lead dev)
  2. Pannari (dev)
  3. Pawsu (tester)

Requirements:
  1. .NET Framework 4
  2. Windows XP SP3 and above
  3. Internet connection (duh)
A few features have been added so far:
  1. Base client
  2. Shitty UI
  3. Settings & Config
  4. Friends list
  5. Crash/error handling and logging
  6. Avatars
  7. Highlight notification popups
Features to be added:
  1. Proper main chat control
  2. Password encryption
  3. Channel and tab managment
  4. Ignore list
  5. Updater
  6. Private messages
  7. Other shenanigans features
Bonus features:
  1. Chiptune player (XM/MOD/S3M/IT/UMX)
Features that might not be added
  1. Support for mobile platforms
neat, will it come with a osu!next type of UI in the near future, can I download it to test it right away?
Topic Starter
Flanster
osu!next UI, maybe, depends on what its going to look like.
I may do my own UI, we'll see. Application is currently not fit for usage sorry.
Taazar
If you want to do nice UI you must write app on WPF but not in Windows Forms. For porting your app on mobile platforms (WP and Android) you can use Xamarin. I try to do something in this diretion and will write later if you want
Topic Starter
Flanster
I'm used to winforms, its good enough and I know how to utilize it.
Also ive said a few times that I dont work with mobile platforms.
Taazar
I wrote a alpha version of osu! irc client
Compiled alpha version:https://drive.google.com/file/d/0B4OF9Ft8P6YVN25oZzg4b3c4VzQ/view?usp=sharing
Source code: https://github.com/kozakovi4/osu-chat

It can:
  • Get and sent messages from different channels
  • Add and remove friends (messages are pinky)
  • Highlight words (messages are green)
  • Add and remove to ignore users
  • Get avatars of users and recognize if they are supporters
Soon i will add as options as:
  • Private messages
  • Sound signals
  • Popup windows
  • Status (Online, Do not disturb)
  • Some optimizations
And later i will post sources of this project

P.S. Wait for your offers of other useful features

Screenshot:
Topic Starter
Flanster
Since im not very interested in the project anymore and you started your own seperate, go ahead and develop yours freely, ill toss this one in the bin.
Please sign in to reply.

New reply