Skip to content
Sign upLog in
← Back to Community

HackTalk

Profile icon
EpicGamer007

Hello everyone!

This is a project I have been working very hard on for the past 2-3 weeks.
So after my chat thing i made with node and socket.io, I learned about how socket.io was "bad" and slow.
I decided to use actual post and get requests here with HackTalk.
I also got feedback from many people that I should save the messages in my chat app and create mod powers.
So that is what i did!
I used repldb as the database for this project and I used the replitdb-client by

@Coder100
, not the official repl client.
Additionally, I created moderation powers! Moderators can delete messages and posts, and ban users!
If you want to be a mod, tell me in the comments :)
Finally, I also learned how to use replauth. I used https://auth.turbio.repl.co/script.js as the login.

I never actually explained what HackTalk is so far

HackTalk is a place to ask coding questions. Kind of like stackoverflow or repl ask but worse imo. Though I think it is a good try to get better at node :).

Feedback

  • Go to this post in HackTalk and reply there(Feedback for the site)
  • Reply in the comments if you have suggestions to improve code.

Credits:

@EpicGamer007
- Main creator

Hope y'alls enjoy and stay safe! ;)

A few side notes

  • Do any of you have any good links to learn how to use google firebase with nodejs? Thanks.
  • This was actually gonna be my submission to the 10th code jam but wow it took way more time than expected lol
Voters
Profile icon
SneakyEel
Profile icon
silentdart
Profile icon
Vinzj
Profile icon
CapnDom
Profile icon
GamerCoder215
Profile icon
nguyenhny
Profile icon
Gowthamreddy8
Profile icon
AgastyaSandhuja
Profile icon
FECW
Profile icon
TheJamCoder
Comments
hotnewtop
Profile icon
GEISTCODER

Maybe its my internet or my laptop but this took a long time to load and it still didn't

Profile icon
EpicGamer007

@GEISTCODER
question 12 and question 4 are broken. everything else should be working fine, i am looking into this right now

Profile icon
GEISTCODER

What a coincidence I chose EXACTLY question 4

@EpicGamer007

Profile icon
JBloves27

LOL

@GEISTCODER

Profile icon
GEISTCODER

hehe

@JBYT27

Profile icon
19wintersp

@GEISTCODER
We've made some performance optimisations recently, expect improvements as soon as our development branch is merged back.

Profile icon
GEISTCODER

Oh ok. I'm quite interested in having a look at your new improvements in action

@19wintersp

Profile icon
xxpertHacker

@GEISTCODER
Omg, we made more than a few. we rewrote everything

Profile icon
EpicGamer007

@xxpertHacker
yea lol

Profile icon
GEISTCODER

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

@xxpertHacker

Profile icon
ch1ck3n

Put the newest questions at the top, also include the title of the question

Profile icon
EpicGamer007

@ch1ck3n
a title... hmmm.. i tried to get newest questions at the top but i could never get it to work sorry.

Profile icon
19wintersp

@EpicGamer007
If you invite me back to the original, I can fix that; I've got a few things I wanted to do to the frontend

Profile icon
xxpertHacker

@19wintersp
I can too, I know how to prepend elements and unshift arrays :)

Profile icon
19wintersp

@xxpertHacker
That's not the only thing I want to change...

Profile icon
xxpertHacker

@19wintersp
That's not the only thing I would change either, so I guess we're on the same page

Profile icon
Kookiez

very kewl, some feedback that i have for this site is when you post a question, can a question have a title, it might be easier to know what to answer before you click on it

Profile icon
EpicGamer007

@Kookiez
adding a title may be difficult, but i can try...

Profile icon
sought25

https://menuprices-canada.website/taco-bell-menu-canada/
Taco Bell Menu Prices: The menu at Taco Bell is brimming with fast food staples as well as some hidden gems. Here are the latest Taco Bell menu prices and the best menu items available in Canada as well as a few of their most sought-after secrets!

Do you want something that’s crunchy and chewy and also satisfying? Try the Steak Chalupa Supreme!

Taco Bell takes the soft Gordita flatbread and fries it to create a crunchy-on-the-outside, soft-on-the-inside taco treat you’re not soon to forget.

Profile icon
billwest14

I like your way of creating informative posts! As I am studying now I very often use prime essay https://prime-essay.net/ website services. It helps me to improve my grades. Also, I think it saves a lot of students' time.

Profile icon
larrybrenda665

Visit TGI Fridays Happy Hour nights, when each day is like a Friday. The lively and fun atmosphere will keep you moving and help get your evening starting off in the right way. https://happy-hours-menu.info/tgi-fridays-happy-hour/

Profile icon
heewoonkim2020

This is amazing! Good job on this!

Profile icon
EpicGamer007

@heewoonkim2020
:)

Profile icon
xxpertHacker

Did you delete the Repl?

Profile icon
EpicGamer007

@xxpertHacker
no

Profile icon
EpicGamer007

@xxpertHacker
https://repl.it/@EpicGamer007/HackTalk

Profile icon
EpicGamer007

@xxpertHacker
also, can you help me fix it

Profile icon
xxpertHacker

@EpicGamer007
Wtffffff I swear, I used the exact URL. I'm mad at Repl now >:(

What's wrong?

Profile icon
EpicGamer007

@xxpertHacker
idk, can you come fix it

Profile icon
xxpertHacker

@EpicGamer007
I checked, I don't see what's wrong; if nothing is wrong, then how can I fix it?

Profile icon
EpicGamer007

@xxpertHacker
whenever i try to post a question or answer, i get a 403. and i think its a problem with something on lines 105 - 207

Profile icon
xxpertHacker

@EpicGamer007
Oh yeah, that cropped up after I finished work on it... months ago, that was also when I said that I'd leave the site to you and Winters, so one of you caused it, but all I know was that the code was messy and I don't have enough soap to wash my hands off again if I touch that code.

Sorry.

Profile icon
EpicGamer007

@xxpertHacker
oh ok, rip

Profile icon
xxpertHacker

@EpicGamer007
Well, no one on Repl has noticed it anyway; it's been months, so it should be fine.

Profile icon
EpicGamer007

@xxpertHacker
i know, but i still want to fix it, i am making a portfolio website and i kinda want to put this on there cuz this was by far, the ¨best¨ thing I(we) made with nodejs

Profile icon
FortuneIfeanyi

When i reload it takes time for all the chat to come up

Profile icon
EpicGamer007

@FortuneIfeanyi
what chat?

Profile icon
FortuneIfeanyi

Like the website very awesome and innovative

Profile icon
xxpertHacker

Winter & I rewrote everything, the only thing that remains the same is that it uses Repl DB.

It's practically done...

Profile icon
EpicGamer007

@xxpertHacker
imma head over there.

Profile icon
xxpertHacker

@EpicGamer007
Gonna post it separately or update this post?

Profile icon
xxpertHacker

@GEISTCODER

Bugs are fixed, all of 'em!

@Kookiez

You can now see the poster and a glimpse of their question!

@CT2224

We've got Markdown!

@ZDev1

It's more amazing!

@Bookie0

We have a favicon now!

@Sethster1

I noticed that too, I tried to help someone out and the message broke :/ fixed now!

@Nanowrimoijk

Back up and running better than ever!

@ProgramerMov

Probably fixed?

All of this is at the new Repl:
https://hacktalk.epicgamer007.repl.co


Oh, and moderators, plz don't get me for spam pinging!

Profile icon
Kookiez

@xxpertHacker
wow the new one is really good!

Profile icon
Bookie0

@xxpertHacker

Screen Shot 2020-12-11 at 4.48.31 PM

no favicon

Profile icon
xxpertHacker

@Bookie0
(o_o)

Log in maybe?
What page URL are you on?

What browser?

@19wintersp
we... may have a bug.

Profile icon
xxpertHacker

@Kookiez
Any feedback?

Profile icon
EpicGamer007

@xxpertHacker
i think new post would be good, the changes are extremely drastic and its almost unrecognizable

Profile icon
Bookie0

Screen Shot 2020-12-11 at 5.02.40 PM


actually sorry no it doesn't =/

Profile icon
EpicGamer007

@Bookie0
no, this is the old one not the new one

Profile icon
xxpertHacker

@Bookie0
You're on the wrong site lol.

https://hacktalk.epicgamer007.repl.co

EpicGamer007 just took it back down, but when it's back up, it should work.

Profile icon
Bookie0

@xxpertHacker

Screen Shot 2020-12-11 at 5.36.31 PM

k cool now it works! :D

Profile icon
EpicGamer007

@Bookie0
:D

Profile icon
Bookie0

:)

@EpicGamer007

Profile icon
GEISTCODER

U R Reeeeeeeeeeeeeeeeeeeeeeeeeeeally good at what you do

@xxpertHacker
!

Profile icon
xxpertHacker

@GEISTCODER
I saw the reee... and thought that you were mad at the ping, especially the spam ping.
But thank you!
Winter did a whole lot too, I think I did less that them.

Profile icon
GEISTCODER

That don't matter. To me quality is better than quantity!

@xxpertHacker

Profile icon
EpicGamer007

@GEISTCODER
dang
@19wintersp
and
@xxperthacker
did literally everything lol