0xFable icon indicating copy to clipboard operation
0xFable copied to clipboard

Implement a PoC chatbox

Open norswap opened this issue 1 year ago • 18 comments

The goal is to let players chat with each other.

There are many possible providers: https://www.alchemy.com/best/web3-messaging-tools

Three that were on my radar and seemed promising:

  • Waku, which we used for Vapor — in my experience that are some kinks to be ironed out (connection is slow), but it might be possible to overcome them.

  • Web3MQ — however they seem to have pivoted to providing L3s on Starknet? Not sure how future-proof that project is

  • Push protocol chat — probably what we should try first for a PoC.

A PoC could add a "chat" button to the play page, which would pop a chat overlay. This overlay should enable player to exchange textual messages (at first).

norswap avatar Feb 14 '24 17:02 norswap

hi can i take this issue?

0xGavinOwen avatar Feb 15 '24 09:02 0xGavinOwen

Hey Gavin, sure thing, but two things:

  • I'd rather have people take one issue at a time (since you also asked for the #106)
  • However, this one is a bit open ended so I think it's fine if we have more than one person tackle it!

So in summary, please do the other issue first (or post to say you won't be doing it), then go ham on this one :)

norswap avatar Feb 15 '24 14:02 norswap

This looks interesting. I already started a discussion about an issue Detect offline client #35 it has not been assigned yet but i would like to take it as well, i can tackle it alongside someone as you suggested.

Blazing-Mike avatar Feb 18 '24 22:02 Blazing-Mike

Gm, can I take this one, please?

MSghais avatar Feb 19 '24 10:02 MSghais

@Blazing-Mike @MSghais Feel free to get started, I don't mind multiple people working on this one because it's a bit more complex and open-ended.

norswap avatar Feb 19 '24 16:02 norswap

@MSghais please let's sync on this.

Blazing-Mike avatar Feb 20 '24 00:02 Blazing-Mike

While you guys are totally free to sync on this and compare notes, there's not obligation to work on this together (in fact it'd be nice to compare different approaches).

norswap avatar Feb 21 '24 09:02 norswap

Can I be assigned to this?

knownothing10 avatar Dec 11 '24 13:12 knownothing10

I’m interested in this one.

VyuduInc avatar Dec 29 '24 03:12 VyuduInc

Could I grab this task?

sir-mills avatar Jan 03 '25 11:01 sir-mills

Would love to contribute here , given my experience as a JavaScript and Typescript developer working in the Web3 space for over a year.

PrathamJha1 avatar Jan 04 '25 09:01 PrathamJha1

I’d like to work on this.

cryptogru725 avatar Jan 04 '25 14:01 cryptogru725

Can I start working on this?

Aamirmahdiy avatar Jan 19 '25 17:01 Aamirmahdiy

Mind if I take this issue?

chiscookeke11 avatar Jan 22 '25 16:01 chiscookeke11

Can I handle this task?

Elite-tch avatar Jan 24 '25 09:01 Elite-tch

I'd love to work on this!

Verifieddanny avatar Jan 25 '25 13:01 Verifieddanny

I'd be happy to do this.

Nikhil-550 avatar Jan 29 '25 09:01 Nikhil-550

I'd like to take this issue.

wengDavo avatar Jan 29 '25 23:01 wengDavo