Jump to content

Unauthorized AndRO usage by Skyzone Hosting


meyraw

Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  39
  • Reputation:   26
  • Joined:  03/14/12
  • Last Seen:  

Just now, Brynner said:

not only in this community lol. that's happening every where. and all your allegation with skyzone still a heresay without strong evidence. even you keep pushing your issue with skyzone. PandRO can still keeps improving their services you cant stop them since PandRO has its own developer or maintainer. 

The only ones that require "further evidence" is you and Skyzone. For everyone else everything is clear as a day.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

54 minutes ago, meyraw said:

The only ones that require "further evidence" is you and Skyzone. For everyone else everything is clear as a day.

i don't see it clearly just like your saying. all i can see is an allegation and also your own mistake that's all what is clear in here. you haven't show any proof. just only blaming. btw its  still depends on the client what ever he wants to avail your AndRO or a better PandRO. im not on their sides and also not on your side as well.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  22
  • Reputation:   6
  • Joined:  03/17/21
  • Last Seen:  

NEVER trust ASIAN hosting(even if they say they don't steal files but obviously they can see your root files) ? simple as that. go with BIG COMPANY such as OVH we have some good reputations. Learned to set-up yourself instead.

  • Upvote 2
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  05/26/22
  • Last Seen:  

I feel sorry for anyone who trusts this Skyzone. The guy resells DarkRO files, Haziel files and etc.. I feel sorry for those who host files on his host and later he resells.. I feel very sorry for those who trust this guy. A guy who calls himself a "developer" is just another thief. I was without my account on the forum and i made a point of doing it just to comment on this dirty one. See you

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  22
  • Reputation:   6
  • Joined:  03/17/21
  • Last Seen:  

a real DEVELOPER can create or replicate any kind of custom source/scripts from scratch with a REAL programming skills and other languages. A plus also knows how PACKET works especially in Official RO ? this people are just f**king copy-paste script and make themselves credits to them. 

the real DEVELOPER is on rAthena Development Team with the "GREEN BADGE" itself. without them rAthena wouldn't be possible right now. so stop claiming your goddam a.k.a Developer because you aren't (SELF-PROCLAIM DEV MY ASS). 
 

Edited by RikuTzy
  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  35
  • Topics Per Day:  0.01
  • Content Count:  311
  • Reputation:   46
  • Joined:  11/06/11
  • Last Seen:  

On 5/26/2022 at 10:01 AM, Aruar1 said:

The guy resells DarkRO files, Haziel files and etc.

O.o

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  248
  • Reputation:   34
  • Joined:  11/19/11
  • Last Seen:  

On 5/26/2022 at 10:01 AM, Aruar1 said:

I feel sorry for anyone who trusts this Skyzone. The guy resells DarkRO files, Haziel files and etc.. I feel sorry for those who host files on his host and later he resells.. I feel very sorry for those who trust this guy. A guy who calls himself a "developer" is just another thief. I was without my account on the forum and i made a point of doing it just to comment on this dirty one. See you

Do not trust RO hosting related. 

 

This is a heads-up to everyone. 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  123
  • Topics Per Day:  0.03
  • Content Count:  640
  • Reputation:   82
  • Joined:  04/07/14
  • Last Seen:  

On 5/26/2022 at 10:01 AM, Aruar1 said:

I feel sorry for anyone who trusts this Skyzone. The guy resells DarkRO files, Haziel files and etc.. I feel sorry for those who host files on his host and later he resells.. I feel very sorry for those who trust this guy. A guy who calls himself a "developer" is just another thief. I was without my account on the forum and i made a point of doing it just to comment on this dirty one. See you

? Mr know it all i presume.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  39
  • Reputation:   26
  • Joined:  03/14/12
  • Last Seen:  

To anyone who was still uncertain if PandRO is just a modification of AndRO and needed "STRONG PROOF".
Let's compare the PandRO for one of the thief's clients, server RagnaLife, with AndRO for one of my clients, server MOTR.
The RagnaLife website is ragnalife.com, let's download their "Mobile client APK":
The file name is RagnaLifev354.apk (RagnaLife version 354). By the way, I have just released a version 354 of my AndRO a month ago: http://roworkshop.com/andro/main/changelog.html But that is only a coincidence, right? Only same version numbering, the app is different, right? Let's check...
Oh, and just in case RagnaLife changes their APK file, I'll just re-upload it to my own hosting: http://roworkshop.com/RagnaLifev354.apk
For server MOTR, we will use the latest APK version from this page: http://roworkshop.com/andro/main/motr.html which is http://srv2.roworkshop.com/apk/new/354/MOTR.apk
So, after we download both APK files, what we want is to rename both .apk files to .zip files (because .apk is basically a .zip file with app resources and bytecode).
All the bytecode of the app is contained inside a single file, "classes.dex". We can clearly see this file inside the ZIP archive contents.
Ok, we see the classes.dex being seemingly different (PandRO is much bigger, in fact!). Does this mean that the apps are different? Let's check.
What we want next is to open Android Studio (assuming you have one installed) and to drag and drop both "classes.dex" files into Android Studio.
What you see here is all the APK file bytecode split into classes: http://srv2.roworkshop.com/temp/screen0.png
These classes have both normal (human readable) and obfuscated (those strange characters) names.
Let's analyze.
First let's open these 2 files side by side and order classes by "size" (press "Size" in the table header) to see what's so big in PandRO: http://srv2.roworkshop.com/temp/screen2.png
From what we see, the classes that occupy the most size are standard Android libraries: http://srv2.roworkshop.com/temp/screen3.png
We are not interested in these, let's look further. And the first obfuscated class that we see is this one: http://srv2.roworkshop.com/temp/screen4.png
Same name after obfuscation, 74.9 Kb in both APKs, 41 defined methods, 41 referenced methods. If you expand the class you will see that the methods themselves are pretty much the same.
Next obfuscated class: http://srv2.roworkshop.com/temp/screen5.png
Same name after obfuscation, 6 defined methods, 6 referenced methods, 0.1 Kb size difference.
You can look further by yourself and find out that these two APK files are pretty much the same. The amount of code that the thief developer has wrote by himself is about 1% of the code.
It's also easy to see if we order by Class (press "Class" in the table header) and see the class names, the situation is even easier to see: http://srv2.roworkshop.com/temp/screen8.png
To better understand how much different applications really differ, I will show you the differentce between versions of AndRO, v354 and v351: http://srv2.roworkshop.com/apk/new/351/MOTR.apk
Like with previous APK files, download MOTR v351, rename to zip, unzip and open classes.dex side by side with classes.dex or MOTR v354 (don't forget to order by Class): http://srv2.roworkshop.com/temp/screen7.png
So, what we clearly see is that the obfuscated class names are different! The question is, how could the class names and functionality of PandRO be the same as AndRO? And the only answer is that PandRO is just a modification of AndRO. And RagnaLifev354.apk is a copy of MOTR v354 modified for a PandRO server.

Anyone who is still concerned can register on both servers, try both APKs and see the "differences", or actually lack of differences.

TL;DR code of AndRO and PandRO is 99% same, Skyzone is helping to sell a stolen app.

Edited by meyraw
  • Love 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

4 hours ago, meyraw said:

To anyone who was still uncertain if PandRO is just a modification of AndRO and needed "STRONG PROOF".
Let's compare the PandRO for one of the thief's clients, server RagnaLife, with AndRO for one of my clients, server MOTR.
The RagnaLife website is ragnalife.com, let's download their "Mobile client APK":
The file name is RagnaLifev354.apk (RagnaLife version 354). By the way, I have just released a version 354 of my AndRO a month ago: http://roworkshop.com/andro/main/changelog.html But that is only a coincidence, right? Only same version numbering, the app is different, right? Let's check...
Oh, and just in case RagnaLife changes their APK file, I'll just re-upload it to my own hosting: http://roworkshop.com/RagnaLifev354.apk
For server MOTR, we will use the latest APK version from this page: http://roworkshop.com/andro/main/motr.html which is http://srv2.roworkshop.com/apk/new/354/MOTR.apk
So, after we download both APK files, what we want is to rename both .apk files to .zip files (because .apk is basically a .zip file with app resources and bytecode).
All the bytecode of the app is contained inside a single file, "classes.dex". We can clearly see this file inside the ZIP archive contents.
Ok, we see the classes.dex being seemingly different (PandRO is much bigger, in fact!). Does this mean that the apps are different? Let's check.
What we want next is to open Android Studio (assuming you have one installed) and to drag and drop both "classes.dex" files into Android Studio.
What you see here is all the APK file bytecode split into classes: http://srv2.roworkshop.com/temp/screen0.png
These classes have both normal (human readable) and obfuscated (those strange characters) names.
Let's analyze.
First let's open these 2 files side by side and order classes by "size" (press "Size" in the table header) to see what's so big in PandRO: http://srv2.roworkshop.com/temp/screen2.png
From what we see, the classes that occupy the most size are standard Android libraries: http://srv2.roworkshop.com/temp/screen3.png
We are not interested in these, let's look further. And the first obfuscated class that we see is this one: http://srv2.roworkshop.com/temp/screen4.png
Same name after obfuscation, 74.9 Kb in both APKs, 41 defined methods, 41 referenced methods. If you expand the class you will see that the methods themselves are pretty much the same.
Next obfuscated class: http://srv2.roworkshop.com/temp/screen5.png
Same name after obfuscation, 6 defined methods, 6 referenced methods, 0.1 Kb size difference.
You can look further by yourself and find out that these two APK files are pretty much the same. The amount of code that the thief developer has wrote by himself is about 1% of the code.
It's also easy to see if we order by Class (press "Class" in the table header) and see the class names, the situation is even easier to see: http://srv2.roworkshop.com/temp/screen8.png
To better understand how much different applications really differ, I will show you the differentce between versions of AndRO, v354 and v351: http://srv2.roworkshop.com/apk/new/351/MOTR.apk
Like with previous APK files, download MOTR v351, rename to zip, unzip and open classes.dex side by side with classes.dex or MOTR v354 (don't forget to order by Class): http://srv2.roworkshop.com/temp/screen7.png
So, what we clearly see is that the obfuscated class names are different! The question is, how could the class names and functionality of PandRO be the same as AndRO? And the only answer is that PandRO is just a modification of AndRO. And RagnaLifev354.apk is a copy of MOTR v354 modified for a PandRO server.

Anyone who is still concerned can register on both servers, try both APKs and see the "differences", or actually lack of differences.

TL;DR code of AndRO and PandRO is 99% same, Skyzone is helping to sell a stolen app.

im not sure if its really the PandRO. but if its true. well base on the code it looks like a copy. seems legit base on MOTR and RagnaLifev354. from your provided link and their link. they also forget to rename on their AndroidManifest. also i got another comparison for another AndRO.

image.thumb.png.cf7d9353125bb6ee14e23d10ac408881.png

 

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  39
  • Reputation:   26
  • Joined:  03/14/12
  • Last Seen:  

This is one of earlier PandRO versions that he forgot to re-obfuscate. In newer versions he changed classes names and re-obfuscated everything, so it's harder to say that it's a copy. I showed these 2 APKs as an example of his mistake, because the theft is clearly visible here.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  248
  • Reputation:   34
  • Joined:  11/19/11
  • Last Seen:  

15 hours ago, meyraw said:

To anyone who was still uncertain if PandRO is just a modification of AndRO and needed "STRONG PROOF".
Let's compare the PandRO for one of the thief's clients, server RagnaLife, with AndRO for one of my clients, server MOTR.
The RagnaLife website is ragnalife.com, let's download their "Mobile client APK":
The file name is RagnaLifev354.apk (RagnaLife version 354). By the way, I have just released a version 354 of my AndRO a month ago: http://roworkshop.com/andro/main/changelog.html But that is only a coincidence, right? Only same version numbering, the app is different, right? Let's check...
Oh, and just in case RagnaLife changes their APK file, I'll just re-upload it to my own hosting: http://roworkshop.com/RagnaLifev354.apk
For server MOTR, we will use the latest APK version from this page: http://roworkshop.com/andro/main/motr.html which is http://srv2.roworkshop.com/apk/new/354/MOTR.apk
So, after we download both APK files, what we want is to rename both .apk files to .zip files (because .apk is basically a .zip file with app resources and bytecode).
All the bytecode of the app is contained inside a single file, "classes.dex". We can clearly see this file inside the ZIP archive contents.
Ok, we see the classes.dex being seemingly different (PandRO is much bigger, in fact!). Does this mean that the apps are different? Let's check.
What we want next is to open Android Studio (assuming you have one installed) and to drag and drop both "classes.dex" files into Android Studio.
What you see here is all the APK file bytecode split into classes: http://srv2.roworkshop.com/temp/screen0.png
These classes have both normal (human readable) and obfuscated (those strange characters) names.
Let's analyze.
First let's open these 2 files side by side and order classes by "size" (press "Size" in the table header) to see what's so big in PandRO: http://srv2.roworkshop.com/temp/screen2.png
From what we see, the classes that occupy the most size are standard Android libraries: http://srv2.roworkshop.com/temp/screen3.png
We are not interested in these, let's look further. And the first obfuscated class that we see is this one: http://srv2.roworkshop.com/temp/screen4.png
Same name after obfuscation, 74.9 Kb in both APKs, 41 defined methods, 41 referenced methods. If you expand the class you will see that the methods themselves are pretty much the same.
Next obfuscated class: http://srv2.roworkshop.com/temp/screen5.png
Same name after obfuscation, 6 defined methods, 6 referenced methods, 0.1 Kb size difference.
You can look further by yourself and find out that these two APK files are pretty much the same. The amount of code that the thief developer has wrote by himself is about 1% of the code.
It's also easy to see if we order by Class (press "Class" in the table header) and see the class names, the situation is even easier to see: http://srv2.roworkshop.com/temp/screen8.png
To better understand how much different applications really differ, I will show you the differentce between versions of AndRO, v354 and v351: http://srv2.roworkshop.com/apk/new/351/MOTR.apk
Like with previous APK files, download MOTR v351, rename to zip, unzip and open classes.dex side by side with classes.dex or MOTR v354 (don't forget to order by Class): http://srv2.roworkshop.com/temp/screen7.png
So, what we clearly see is that the obfuscated class names are different! The question is, how could the class names and functionality of PandRO be the same as AndRO? And the only answer is that PandRO is just a modification of AndRO. And RagnaLifev354.apk is a copy of MOTR v354 modified for a PandRO server.

Anyone who is still concerned can register on both servers, try both APKs and see the "differences", or actually lack of differences.

TL;DR code of AndRO and PandRO is 99% same, Skyzone is helping to sell a stolen app.

this is very clear. 

 

again thanks for the heads-up. people should be aware this time....

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  22
  • Reputation:   6
  • Joined:  03/17/21
  • Last Seen:  

On 5/26/2022 at 9:40 PM, vBrenth said:

O.o

THIS IS EXACTLY true, i see a lot of High-Rate server now with this Custom Classes like Padawan,Jedi or etc etc. Mostly PH Servers (Asian).
Same Feature Same Shit. ? (Copy-Paste Features) Maybe "Slightly" different.

Sad but it's TRUE.

Edited by RikuTzy
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  91
  • Reputation:   17
  • Joined:  11/24/14
  • Last Seen:  

I had already mentioned that "PandRO" is a copy of AndRO, I took the time to decompile the two apk, but as I said it is still the same code base of andro, just change some names but the whole base of how it is programmed is from AndRO although several little things were changed, you realize that it is AndRO. several of these are resellers who sell things from other people ... 

Link to comment
Share on other sites

  • 4 weeks later...

  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  37
  • Reputation:   6
  • Joined:  10/12/15
  • Last Seen:  

On 5/23/2022 at 1:46 PM, Pride said:

@meyraw Since your the creator of ANDRO maybe if you provide good service and more upgraded features i think people will still try to avail your services so you need not have to worry about others. This piracy and reselling of codes has become so common but one thing we cannot change and that is the service and content that the Creator provides cannot be provided by resellers. Lesson learnt and next time secure codes and try provide best service and cool features. People dont usually care about the price if they get something cool so its worth buying it

That doesn't sounds right.
So if the script is not good and you modified it afterwards. You can re-sell it? ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  82
  • Topics Per Day:  0.06
  • Content Count:  241
  • Reputation:   11
  • Joined:  08/12/20
  • Last Seen:  

I'm just going to leave this here, some time ago I have bought customized items from @Haziel, and Haziel reiterated that this specific items was only sold to me because it wasn't released yet on his discord, even until now it is not released. however, it managed to got out and was resold. My public GRFs are encrypted, so it's pretty sure that no one can steal these works of Haziel.

How'd it managed to got out? I don't know but the only thing I know is that Andro needs decrypted GRFs, which I applied for and submitted to him.

When Haziel approached me, he wasn't shocked at all. He new right away who might the culprit be and said that it was not only me who got victimized by this.


Maybe you just got hit by Karma ey? 1st off its hard to contact you, 2nd your turnaround time is long, 3rd, pricey.

  • MVP 3
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  38
  • Topics Per Day:  0.01
  • Content Count:  236
  • Reputation:   12
  • Joined:  03/07/12
  • Last Seen:  

The only problem with AndRO is its only good for "ONE" server only and you cannot renew it anymore. 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  39
  • Reputation:   26
  • Joined:  03/14/12
  • Last Seen:  

Having less support level than scammers who don't spend time on app development does not give them rights to re-sell the app.

 

Edited by meyraw
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  39
  • Reputation:   26
  • Joined:  03/14/12
  • Last Seen:  

@Skyzone Sure, sure, that's why you have a special page for him in your hosting and he has a special link to you in his ?

@Yummy Changing server name is against the licensing rules. This topic is not the place to discuss such things. You can email me for the further details if you want.

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   2
  • Joined:  06/27/19
  • Last Seen:  

https://www.facebook.com/poring.dev

Poring Dev [ Hack Android / Mobile ]
Nadz Khie < Ronaldo Ibarra >
https://facebook.com/profile.php?id=100015138402889&_rdr

  • MVP 1
Link to comment
Share on other sites

  • 2 months later...

  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  1
  • Reputation:   4
  • Joined:  04/28/16
  • Last Seen:  

All I can say is... people fighting over piracy when you all in-fact are pirating Gravity's work, lol.

It's nothing but a sea of thieves and there's no honor you can cry about, deal with it.

  • Upvote 3
  • Love 1
Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  6
  • Reputation:   0
  • Joined:  10/17/22
  • Last Seen:  

IANAL;
Regardless on who is at fault. Intellectual theft is stealing or using without permission someone else's intellectual property.

Intellectual property is any creative or commercial innovation, any new method that has economic value, or any distinctive mark which might include a name, symbol, or logo that's used in commercial practices. This type of property includes ideas and property protected by trade secret laws, trademarks, patents, or copyrights. Client lists, mechanical inventions, poems, logos, and other items can be covered under intellectual property. 

In order to qualify as theft, intellectual property typically has to be used without the consent of the owner. If your intellectual property is used without your permission or is stolen, there are a few paths that you can go down.

First is to ask the person who is using your intellectual property without permission to stop using your intellectual property. It's possible that the person committed intellectual theft without intending to do so. If this is the case, the person will likely stop using your intellectual property or agree to pay you for your intellectual property. If asking the person who committed intellectual theft to stop doesn't work, you may have to resort to legal action.

I would strongly advise to contact a lawyer in the matter.

 

On 9/18/2022 at 11:13 PM, Seventh said:

All I can say is... people fighting over piracy when you all in-fact are pirating Gravity's work, lol.

It's nothing but a sea of thieves and there's no honor you can cry about, deal with it.

Good point! lol
 

Edited by shohen
Link to comment
Share on other sites

  • 3 months later...

  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  974
  • Reputation:   41
  • Joined:  11/13/11
  • Last Seen:  

On 9/19/2022 at 5:13 AM, Seventh said:

All I can say is... people fighting over piracy when you all in-fact are pirating Gravity's work, lol.

It's nothing but a sea of thieves and there's no honor you can cry about, deal with it.

/heh HAHA! POINT TAKEN! /heh 

Link to comment
Share on other sites

  • 3 months later...

  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  149
  • Reputation:   24
  • Joined:  02/11/16
  • Last Seen:  

Apologies for bringing up this topic once again. I would like to contribute my thoughts on the matter.

I came across some comments that seemed quite ignorant, such as criticizing the pricing as absurd and placing the blame on the developer for not securing their app or protecting their copyright. However, it's important to recognize that the creator has the right to establish their own rules, and as responsible individuals, we should respect them. Acting ethically means understanding that just because we have the ability to do something doesn't mean we should.

In the past, I had the opportunity to work with Chris when SolaceRO was still active. Although I could have decompiled the APK and made modifications, I chose to honor his work and compensate him fairly for his efforts by following the proper process and paying the fees. The amount requested was reasonable, and it could easily be recovered through donations, particularly considering how donation-oriented Philippine servers tend to be. Therefore, it shouldn't be viewed as a significant obstacle.

Once again, the key point here is about ethics and respecting someone's work. If the developer explicitly states that redistribution is prohibited, it is our duty to adhere to that. By doing so, we demonstrate respect, even though I don't have high expectations for developers in the Philippines, given the unfortunate tendency for server instability, corruption, and abrupt closures.

I also came across a comment accusing Chris of releasing an unreleased sprite of Haziel. During the early stages of AndRO, grf encryption was not available, so if you had AndRO around 2019 or so, it's possible that another player stole your sprite.
 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  78
  • Reputation:   0
  • Joined:  08/21/12
  • Last Seen:  

I prefered to buy skyzone hosting because andRO price is too much and expensive 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...