* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: UniChat!  (Read 1138 times)

0 Members and 1 Guest are viewing this topic.

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #15 on: November 25, 2017, 06:03:59 am »
I just pushed a minor update that lets me enter the room silently, so that I don’t fill up the chatroom.

I also fixed a small error where messages sent between 12 am/pm and 1 am/pm would have “00” as the hour in their timestamp.

Edit: Expect small “CSS Tweaks” throughout the day as we “polish the user experience”
« Last Edit: November 25, 2017, 06:25:41 am by _iPhoenix_ »
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #16 on: November 26, 2017, 07:22:54 pm »
I added a feature where you can get up to 25 of the most recent PM's that were sent to you.

Only PM's that are sent after this update count!
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #17 on: November 27, 2017, 12:36:04 pm »
Development for UniChat has stopped semi-permanently, due to a project that I think is better (and you will too, trust me on this one)

The service, however, will stay up indefinitely! I will still be using it, but no questions about this project will be answered.

UniChat is back into active development, due to more free time.
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #18 on: November 29, 2017, 12:53:42 am »
Although there was not a major feature release today, (The update had/currently has many in-development bugs) I will be adding username protection, (your username is unique to you) and you can pre-reserve your username by going to UniChat and typing any message!

If your username somehow contains any character that is not a letter, a number, or an underscore, please clear the cookies for the UniChat page, or just clear browsing data. You can then enter a username that only contains those characters.
IF YOU DO NOT DO THIS AND YOU USERNAME CONTAINS THE AFOREMENTIONED CHARACTERS, YOUR USERNAME WILL NOT BE RESERVED
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #19 on: November 29, 2017, 10:06:31 pm »
The site has been turned off due to abuse. We apologize for the inconvenience.

It will be back up, eventually.
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #20 on: November 30, 2017, 01:05:46 am »
You can use our extremely unstable (but functional) dev build in the meantime.

https://legend-of-iphoenix.github.io/UniChat-dev-unstable/

A full account of what happened is over on Cemetech, I really do not have the energy to cross post right now.
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #21 on: November 30, 2017, 11:32:03 am »
It seems geekboy, and womp on Cemetech decided to take it into their own hands to spam, so I took down the dev build, too.


Seriously?

As mentioned before, I am sorry to anyone who actually cared.

I also want to note that it appears womp impersonated Pieman and spammed “Pieman did this”.
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #22 on: December 01, 2017, 02:06:06 am »
Now, all of the moderators/admins on my team can ban (by IP, and username, for any length of time), mute, delete messages, and force users to change their username.

They have been informed that abuse of these privileges is strictly disallowed and that all of their actions are recorded.

Note that we only store IP's in a heavily encrypted form, and they cannot be accessed by anyone besides the person who is banned (so that their local browser can tell they are banned) and the admins (to remove and add bans as necessary)

We also have spam protection, and it's pretty strong. I produced about 40 bots that should represent a bunch of different spamming methods. Each is slightly different, and the service both identifies them and mutes them for a short amount of time. The amount of time increases exponentially each time spam is detected, until they are muted for a day. Once they are muted for a day, they are put on a list for admin checking, and bans will be issued.

Messages are collapsed so that messages that are the same are not sent, but the timestamp changes on the original message to the most recent time and a tag appears that indicates the number of times the message was sent. (e.x. [6x] for a message that was sent six times consecutively).

Messages now have a minimum character limit of 2 characters. (Increased from 1, this shouldn't affect most users too much, the objective is to increase the amount of effort required to spam.)

If you send 8 messages in 15 seconds, then a 15-second cooldown is applied to you. A quick search of the DB showed that this is matched almost all of what I'd consider spam, but only applied once to non-spam messages, and it was because I am a failure at typing and had to correct myself a bunch of times.

We will not release this update until it has been tested under large quantities of strain that it should hopefully never go through under abusive users.

Now, a quick survey. There are other options besides IP tracking, and they are outlined in the form below.  Please tell me what you prefer, as we are split.
(Responses are anonymous, it makes you sign in to Google to limit responses-per-user to one)

Thanks!
Edit: Added link:
https://goo.gl/forms/AC5Ays2AFn9yO7I33
« Last Edit: December 01, 2017, 02:25:15 am by _iPhoenix_ »
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #23 on: December 02, 2017, 03:40:05 pm »
A few days ago, on November 27, you would have seen me being rather frustrated about someone deleting the DB.

It turns out, my panic was all over nothing, as it was due to unscheduled downtime from 12:00-12:30 PM PT (Pacific Time), or 3:00-3:30 PM EST (my time, Eastern Standard Time), which is EXACTLY when I do most of my development on UniChat during the school week.

My logs show that I uploaded the backup at 3:34, and when I reloaded the page, it worked.

Well, that's not because of anything I did, it's just because that's when they got their service to work.

(I didn't even know Firebase even HAD a status dashboard)

Source: https://status.firebase.google.com/incident/Realtime%20Database/17094
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #24 on: December 02, 2017, 08:10:49 pm »
I have created a temporary website, with the sole purpose of generating spam and key mash.

https://legend-of-iphoenix.github.io/spam/

It’s super basic, because I made it in 30 seconds.

Please spam and key mash.

If the message does not disappear from the text area, then it was either too short or too long.

Thanks!
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline 123outerme

  • Super User
  • Join Date: Jan 2015
  • Location: In spaaace! Well, the Earth is anyhow.
  • Posts: 675
  • Post Rating Ratio: +6/-0
  • Professional Unpaid Intern
    • 123outerme
    • 113/11355
  • Gender: Male
Re: UniChat!
« Reply #25 on: December 03, 2017, 04:19:54 am »
I'd love to see some kind of stats on how well our keymash was; totaling its length, variety of characters, used, and general randomness for points. If you did that, I'd be feeding you so much data you wouldn't ever see the end of it. It's strangely addicting to just pump in random data to a database somewhere, but I think if I knew more about the effects my deluge of data did, I'd be hooked.
  • Calculators owned: TI-84+CSE, TI-nspire Clickpad, TI-84+SE

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #26 on: December 03, 2017, 01:16:24 pm »
I'd love to see some kind of stats on how well our keymash was; totaling its length, variety of characters, used, and general randomness for points. If you did that, I'd be feeding you so much data you wouldn't ever see the end of it. It's strangely addicting to just pump in random data to a database somewhere, but I think if I knew more about the effects my deluge of data did, I'd be hooked.

That’s actually an amazing idea, I’ll probably get that working later today.

That’s actually close to what I’m going to do with the data anyways, so I already have my algorithms down, making this SUPER easy.

I have a concert IRL that I have to attend (solo), so I’ll probably get it done this afternoon.
« Last Edit: December 03, 2017, 01:19:16 pm by _iPhoenix_ »
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #27 on: December 03, 2017, 06:42:52 pm »
Done! Statistics on what you type are now recorded!

If you reload the page, they are stored, too!
(if you clear cookies/browsing data, they are cleared, but it is retrievable, even then)
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #28 on: December 04, 2017, 12:40:41 pm »
My current goal is around 1-2 million characters, and we are 5% there!

Keep spamming, folks!

PS: I reached 9001 chars

https://legend-of-iphoenix.github.io/spam/
« Last Edit: December 04, 2017, 12:45:14 pm by _iPhoenix_ »
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline _iPhoenix_

  • Super User
  • Join Date: Mar 2017
  • Location:
  • Posts: 539
  • Post Rating Ratio: +12/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: UniChat!
« Reply #29 on: December 04, 2017, 10:45:56 pm »
I changed the bulky character statistics table to a much more friendly HTML5 canvas bar graph.

It is live-updating, and you can see the exact relative quantity of characters!

While developing it, I found it quite interesting to watch :)

(double post because update)
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Please spam here: https://legend-of-iphoenix.github.io/spam/

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games