Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task list #1

Open
2 tasks
0xilly opened this issue Jun 30, 2016 · 6 comments
Open
2 tasks

Task list #1

0xilly opened this issue Jun 30, 2016 · 6 comments
Assignees

Comments

@0xilly
Copy link
Contributor

0xilly commented Jun 30, 2016

GOALS

An easy to use chat plugin that is able to communicate between servers

Channel Commands

  • /sink channels lists all channels that
  • /sink create <channel> creates a channel
  • /sink delete <channel> deletes a channel
  • /sink join <channel> join a channel
  • /sink part <channel> leave a channel

Checklist

  • Implement channels
  • Implement chat clustering
@0xilly 0xilly self-assigned this Jun 30, 2016
@0xilly
Copy link
Contributor Author

0xilly commented Jun 30, 2016

@yepidoodles
@Emaziz
What other features do you want added to the plugin?

@yepidoodles
Copy link
Member

Replace 'part' with 'leave', makes more sense, add a spy for mods, optional channel passwords (for donators)

That's all I can think of for now

@0xilly
Copy link
Contributor Author

0xilly commented Jun 30, 2016

add a spy for mods, optional channel passwords (for donators)

we'll have pex handle that & Spy can be handled by DTE imo

@0xilly
Copy link
Contributor Author

0xilly commented Jul 1, 2016

on second thought it might be best for sinked to handle the chat spy (I dont want to deal with abstracting the network messages because lazy)

@0xilly
Copy link
Contributor Author

0xilly commented Jul 2, 2016

Current Look at the channel jsons
desktop plasma_027

I'm not using hocon for these files on purpose. These files are meant to be dragged and dropped into the channel directory if you dont want to make using the command.

@0xilly
Copy link
Contributor Author

0xilly commented Jul 5, 2016

Some more things

Due to the networking side of this mod I elected to not use a database for the channels aside from jsons I'm going to sync the channels across different nodes during the preinit phase (though doing so will be interesting... especially for channel updates...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants