All Projects → room-15 → ChatSE

room-15 / ChatSE

Licence: Apache-2.0 license
An Android application for StackOverflow and StackExchange chat! Revived by Tristan Wiley, base app created by Anubian

Programming Languages

kotlin
9241 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to ChatSE

sotoki
StackExchange websites to ZIM scraper
Stars: ✭ 64 (+190.91%)
Mutual labels:  stackoverflow, stackexchange
StackUnderflow
Greasemonkey/Tampermonkey script that brings user blacklisting, starring and other goodies to StackOverflow and StackExchange sites.
Stars: ✭ 16 (-27.27%)
Mutual labels:  stackoverflow, stackexchange
stack-exchange-notifications
Add-ons for Stack Exchange sites, like: askdifferent, askubuntu, serverfault, stackoverflow and superuser
Stars: ✭ 21 (-4.55%)
Mutual labels:  stackoverflow, stackexchange
stack-search
chrome extansion for enrich stackoverflow results on google search
Stars: ✭ 22 (+0%)
Mutual labels:  stackoverflow, stackexchange
graphoverflow
Run the entire StackOverflow on Dgraph. Work in progress.
Stars: ✭ 117 (+431.82%)
Mutual labels:  stackoverflow, stackexchange
stack
An Android app for browsing Stack Overflow and other Stack Exchange sites.
Stars: ✭ 218 (+890.91%)
Mutual labels:  stackoverflow, stackexchange
sox
Stack Overflow Extras: a userscript for the Stack Exchange websites to add a bunch of optional toggle-able features
Stars: ✭ 65 (+195.45%)
Mutual labels:  stackoverflow, stackexchange
Stackoverflow
my answers in Stack Overflow
Stars: ✭ 211 (+859.09%)
Mutual labels:  stackoverflow
So-Chat-Commander
SO Chat Commands for the Stackoverflow Chat
Stars: ✭ 14 (-36.36%)
Mutual labels:  stackoverflow
Awesome Deep Learning And Machine Learning Questions
【不定期更新】收集整理的一些网站中(如知乎、Quora、Reddit、Stack Exchange等)与深度学习、机器学习、强化学习、数据科学相关的有价值的问题
Stars: ✭ 203 (+822.73%)
Mutual labels:  stackoverflow
BERTOverflow
A Pre-trained BERT on StackOverflow Corpus
Stars: ✭ 40 (+81.82%)
Mutual labels:  stackoverflow
Stackoverflow Clone
Clone project of a famous Q/A website for developers which is stackoverflow built using MySQL-Express-React-Node 🌐
Stars: ✭ 182 (+727.27%)
Mutual labels:  stackoverflow
Stackoverflow Spider
📖 爬取 Stackoverflow 100万 条问答并简单分析
Stars: ✭ 174 (+690.91%)
Mutual labels:  stackoverflow
Idownvotedbecause
I downvoted because...
Stars: ✭ 226 (+927.27%)
Mutual labels:  stackoverflow
Answerable
Recommendation system for Stack Overflow unanswered questions
Stars: ✭ 13 (-40.91%)
Mutual labels:  stackoverflow
Clipboardy
Chrome extension for copying posted code to clipboard from stackoverflow.com, github.com & npmjs.com
Stars: ✭ 202 (+818.18%)
Mutual labels:  stackoverflow
routinepanic.com
🌐 协慌网 - 专注编程问答汉化。
Stars: ✭ 18 (-18.18%)
Mutual labels:  stackoverflow
sede
Text-to-SQL in the Wild: A Naturally-Occurring Dataset Based on Stack Exchange Data
Stars: ✭ 83 (+277.27%)
Mutual labels:  stackexchange
Back2stackoverflow
Userscript for redirect to stackoverflow.com from machine-translated sites
Stars: ✭ 237 (+977.27%)
Mutual labels:  stackoverflow
soddi
StackOverflow Data Dump Importer. Forked from https://bitbucket.org/bitpusher/soddi/ after the original author passed away.
Stars: ✭ 74 (+236.36%)
Mutual labels:  stackoverflow
Branch Status
master CircleCI
develop CircleCI

ChatSE

Android app for Stack Exchange chat. Currently in development, see https://github.com/room-15/ChatSE/issues to view active issues. We'd love any community help.

What the fkey is the fkey?

The fkey is the most important String inside this application. It is used to authenticate most calls (along with Cookie information). On any chat it is a unique ID that is passed to ensure that the user is the one making these calls. This key is persistent for each session. If you create a new tab while logged into the same account, your fkey will be the same. However, if you log in on a different machine, your fkey will be different there.

The fkey is a hidden HTML input at the end of the body with an id of fkey.

How can you help?

I'm currently working on adding comments to this project, along with improving design and fixing bugs. If you'd like you help you can do a few things.

  • Add features: This can be done by monitoring network calls in Chrome when you click on say, leave room, and then implementing that using something similar to the above code.
  • Add comments: I'm sure I won't be able to get through all this code and add comments alone. Even just a few comments here and there help a lot.
  • Identify bugs and create an issue. I'll try to get through all bugs asap.
  • Code cleanup, there's a lot of code. Cleaning it up so others can help is tedious, but the most rewarding.

Contributors

  • TristanWiley - I've revived this project to the best of my abilities and it's almost done
  • AnubianN00b - Original creator of this project, ily <3
  • AdamMc331 - My best friend and also helped work on the project.
  • Mauker - r15 Dev Bro.
  • CptEric - r15 Dev Bro.

~ Tristan Wiley

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].