Jump to content

OceanProject is now Open source


Jedi

Recommended Posts

  • Advanced Members

Although personally I like this idea, it's not really a way to learn more about coding since jumping into Laravel and MVC frameworks isn't really beginner level. However, open sourcing stuff is always neat and it's definitely appreciated.

 

Will probably contribute later.

Link to comment
Share on other sites

  • Advanced Members
4 minutes ago, Stah said:

Although personally I like this idea, it's not really a way to learn more about coding since jumping into Laravel and MVC frameworks isn't really beginner level. However, open sourcing stuff is always neat and it's definitely appreciated.

 

Will probably contribute later.

That's why i need to publish the bot asap, "beginners" will start with this, then they will check how the website is working.

  • Award 1
Link to comment
Share on other sites

  • Volunteers
15 hours ago, Paul said:

lol why would they? when they have a perfect working script already

 

When I read it, it sounded like Jedi had given oceanproject away to the public, letting them add/remove/change whatever they wanted. Like a community project. How very foolish of me. k0oupw.png

Link to comment
Share on other sites

  • Advanced Members
Just now, Crow said:

 

When I read it, it sounded like Jedi had given oceanproject away to the public, letting them add/remove/change whatever they wanted. Like a community project. How very foolish of me. k0oupw.png

It's exactly what I said (think).

Users are able to send pull requests to add their features/commands/fixes.

  • Award 1
Link to comment
Share on other sites

  • Advanced Members
2 hours ago, Crow said:

 

When I read it, it sounded like Jedi had given oceanproject away to the public, letting them add/remove/change whatever they wanted. Like a community project. How very foolish of me. /s

 

2 hours ago, Jedi said:

It's exactly what I said (think).

Users are able to send pull requests to add their features/commands/fixes.

FTFY

Link to comment
Share on other sites

  • Advanced Members
9 hours ago, XeR said:

A while ago, someone mentioned that bot hosters will end up leaving, and that it would be a good thing if bot hosters could make a tutorial to explain how to create a bot from scratch.

Since the main tool used to understand how xat works is considered a virus by most antiviruses, the project could not be endorsed by xat, and we were asked to use a different tool.

In the end, nobody did it.

Such a guide would probably not be endorsed by xat, because it encourages those who follow it to break the terms: "You will not modify, adapt, translate, or reverse engineer any portion of the service" (oh, and you're supposed to be supervised by your parents if you're under 18)

 

(Don't take the rest of this post for yourself.)

 

On second thought I think it's a very good thing:

Runing a bot hoster requires a patience and skill.


We've seen enough ephemeral hosters. Hosters that were run by greedy users who ran a script from the internet because "those guys make money".

I don't want to see more of them. What's the point of offering a low quality service?

If you couldn't figure out how to adapt a bot from an outdated source code -you get a bonus point if you start from scracth-, how will you add features? How will you fix bugs?

You won't. And it will die.

 

I spent countless hours working on the first Ocean versions, looking at packets, replaying them, emulating the behaviour of a real client, trying to figure out why chat kicks me out randomly, what E25 stands for…

It teaches you a lot about how networking xat, and its protocol works. It's not something you can learn by watching a video.

By following a tutorial you're going straight to the point, never failing. Poking at stuff and watching what happens is definitely the best way to learn.

 

You have no idea how stupid and stubborn people can be.

No really. Even when Ocean was a free service people were impatient and constantly complaining. (

This is the main reason I stopped working on Ocean. Why would you spend most of your free time working for ungrateful people?

 

However, if you still want to run your company, keep in mind that it's all fun and games until they demand features.

The great lines are:

- Learn a programming language

- Learn how networking works

- Reverse and understand xat's protocol

- Emulate the client's behaviour

- Add features one at a time

 

Good luck.

Beautifully said!!!  Wish I could give 143 likes and hearts for this post.  xat needs more people like you. 

Link to comment
Share on other sites

  • Advanced Members

TODO list (commands only):

 

Mute,

Hush,

Dunce,

undunce,

naughty, unnaughty,

yellow, unyellow,

sinbin,

badge, unbadge,

boot,

reverse,

zip,

value,

store,

price,

8ball,

allmissing,

everymissing,

bump,

twitter,

youtube,

twitch,

calc,

clear,

countdown,

dx, xd

scramble,

hangman,

google,

guestself

hasmost,

userinfo,

horoscope,

joke,

lastpower,

lastseen,

listsmilies,

weather,

choose,

love,

misc reserve chatid chatname xatid regname hug kiss, slap promo

power [enable/disable/clear/list]

powersearch

richest poorest

search

shortname

edit

staff

users

kickall

chatinfos

dice

rank

game

rankme

started

active

mostactive

pool

kill die

history

getmain

 

 

if i forgot something, please tell me ;) !

Link to comment
Share on other sites

  • Advanced Members
16 hours ago, Jedi said:

Mute,

Hush,

Dunce,

undunce,

naughtyunnaughty,

yellowunyellow,

sinbin,

badgeunbadge,

boot,

reverse,

zip,

value,

store,

price,

8ball,

allmissing,

everymissing,

bump,

twitter,

youtube,

twitch,

calc,

clear,

countdown,

dx, xd

scramble,

hangman,

google,

guestself

hasmost,

userinfo,

horoscope,

joke,

lastpower,

lastseen,

listsmilies,

weather,

choose,

love,

misc reserve chatid chatname xatid regname hug kiss, slap promo

power [enable/disable/clear/list]

powersearch

richest poorest

search

shortname

edit

staff

users

kickall

chatinfos

dice

rank

game

rankme

started

active

mostactive

pool

kill die (made die, can add alias' later)

history

getmain

Updated ;)

  • Award 1
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.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  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...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.