diff options
author | nathan <nathansmith@disroot.org> | 2025-06-15 15:54:03 -0600 |
---|---|---|
committer | nathan <nathansmith@disroot.org> | 2025-06-15 15:54:03 -0600 |
commit | 4431dceb3bb73d859db8482069e71c84735b50d4 (patch) | |
tree | 8273257c8fa435aa78954c2c16083f0c48f105f2 | |
parent | 2b2d4539e74b22c030e0fa4aad9d65f83b824889 (diff) |
Added xmpp and mumble guide
-rw-r--r-- | org/gophermap | 1 | ||||
-rw-r--r-- | org/images/xmpp-and-mumble-background.jpg | bin | 0 -> 32690 bytes | |||
-rw-r--r-- | org/index.org | 2 | ||||
-rw-r--r-- | org/xmpp-and-mumble.org | 140 |
4 files changed, 143 insertions, 0 deletions
diff --git a/org/gophermap b/org/gophermap index 62163c6..1f4da71 100644 --- a/org/gophermap +++ b/org/gophermap @@ -10,6 +10,7 @@ iPoorly exported shit from org-mode: 0Visit the reading corner reading-corner.txt 0LEARN THE TRUTH truth.txt 0Tips, tricks, & reviews ttr.txt +0Learn about xmpp and mumble xmpp-and-mumble.txt 0Arch guide distro-guides/arch.txt 0Xfce guide distro-guides/xfce.txt diff --git a/org/images/xmpp-and-mumble-background.jpg b/org/images/xmpp-and-mumble-background.jpg Binary files differnew file mode 100644 index 0000000..ccaf077 --- /dev/null +++ b/org/images/xmpp-and-mumble-background.jpg diff --git a/org/index.org b/org/index.org index ad631c0..04632de 100644 --- a/org/index.org +++ b/org/index.org @@ -29,6 +29,8 @@ + XMPP: ebichu@hot-chilli.im + [[https://codeberg.org/nathansmith][Codeberg]] + [[https://gitea.com/nathansmithsmith][Gitea]] + +[[file:xmpp-and-mumble.org][Learn about xmpp and mumble!]] * About me :PROPERTIES: diff --git a/org/xmpp-and-mumble.org b/org/xmpp-and-mumble.org new file mode 100644 index 0000000..5814df7 --- /dev/null +++ b/org/xmpp-and-mumble.org @@ -0,0 +1,140 @@ +#+SETUPFILE: ../org-templates/level-1.org +#+TITLE: xmpp and mumble +#+BACKGROUND_IMAGE: images/xmpp-and-mumble-background.jpg + +* Why? +:PROPERTIES: +:CUSTOM_ID: why +:END: +*This guide is designed for noobs. If you have no fucking clue about all this +you are in the right place (:*\\ +\\ +Platforms like [[https://spyware.neocities.org/articles/discord][discord]], facebook messenger, slack... are full of spyware and +ads. Their apps are slow and buggy and often require you to pay to unlock basic +features. Its time we stop putting up with this! Many people are scared of +trying alterative platforms but I would like to show you some of them are quite +good once you understand them. + +* What is xmpp and mumble? +:PROPERTIES: +:CUSTOM_ID: what-is +:END: + +** xmpp +:PROPERTIES: +:CUSTOM_ID: what-is-xmpp +:END: +xmpp also know as jabber is a free and opensource chat protocol. Its very +customizable, extendable, and allows people to host there own chat services +instead of using ones that spy on you like discord.\\ +\\ +Think of it like email: not everyone needs to be on the same email service to +send mail to each other. You can send mail to your friend who uses outlook +even if you use gmail. With email you can often use the services website or a +email client like thunderbird. xmpp works a lot like that except for messaging +instead of mail. There are many different xmpp apps and many different xmpp +services and whatever ones you choose will not impact who you can chat with!\\ +\\ +Every user has a jabber id which is just name@server kind of like email.\\ +\\ +A MUC (multi user chat) is bascially just what groupchats are called in +xmpp. MUCs also have jabber ids.\\ +\\ +xmpp provides many ways to encrypt your messages including OMEMO, GPG, and +OTR. Not all xmpp clients support any/all types of encryption and MUCs tend to +not get encrypted though its often not a problem due to the fact things on MUCs +arent very private anyways.\\ +\\ +Anyways if you are still confussed and want youtube to explain it to you watch +[[https://www.youtube.com/watch?v=GurbaZzwYvU][this strangely helpful but boring video]]. + +** mumble +:PROPERTIES: +:CUSTOM_ID: what-is-mumble +:END: +[[https://www.mumble.info][mumble]] is a free and open source voice chat protocol. Its known for being low +latency and high quality. Its much faster and more reliable than discord vc +along with not having any of the spyware. Its also easy to host yourself and +doesnt require any accounts! While xmpp has voice chat not all xmpp clients +support it and it can often suck setting up compared to mumble which is +reliable and easy as fuck to use. + +* Installing and using xmpp +:PROPERTIES: +:CUSTOM_ID: installing-and-using-xmpp +:END: +Since this is a noob guide I will ensure you these are the offical sources for +the clients since many of you are scared of fucking up your computer.\\ +\\ +*All of these will require you make a account on a xmpp server*. While I do run +a xmpp server I dont provide accounts. If your client doesnt provide a xmpp +server some of my favorites are [[https://jabber.hot-chilli.net][hot-chilli]] and [[https://disroot.org][disroot]]. When looking for other +servers watch out because some servers are slow, shitty, and lack features.\\ +\\ +For more information check out [[https://digdeeper.club/articles/xmpp.xhtml][diggy's xmpp guide]]. + +** Desktop (linux, mac, and windows) +:PROPERTIES: +:CUSTOM_ID: xmpp-on-desktop +:END: +For desktop the most user friendly xmpp client is gajim. You can download it +[[https://gajim.org/download/][here]]. Here is the part where I say *figure it out yourself*. After you +download and install it you will be asked to create a account and all of that +shit. Check out what I said above about servers. If you need help using gajim +look [[https://dev.gajim.org/gajim/gajim/-/wikis/help/Help][here]]. Gajim also has a OMEMO plugin. + +** Andriod +:PROPERTIES: +:CUSTOM_ID: xmpp-on-andriod +:END: +For andriod the easiest xmpp client is [[https://conversations.im][conversations]]. The google play store +version costs money but you can get conversations for free on [[https://f-droid.org][f-droid]]. f-droid +is a app store for free and open source apps. Conversations default server is +pretty good so just so that unless you want something different or already have +an account somewhere else. To enable OMEMO go to the hamburger +menu->Encryption->OMEMO when messaging someone. + +** iOS +:PROPERTIES: +:CUSTOM_ID: xmpp-on-ios +:END: +[[https://chatsecure.org][chatsecure]] + +** Web clients +:PROPERTIES: +:CUSTOM_ID: xmpp-on-the-web +:END: +hot-chilli, disroot, and other xmpp servers provide clients that run in your +web browser. If you are a giant noob and cant install a program on your +computer or use a shitty chromebook web clients are your last hope. + +** After installing a client +:PROPERTIES: +:CUSTOM_ID: after-installing-xmpp +:END: +Join my MUC at =jnrel@conference.shittyweb.org=\\ +tbh I dont have the time to +explain the in's and out's of every client listed here so just mess around and +search shit on the internet to find out (: + +** Other clients +:PROPERTIES: +:CUSTOM_ID: other-clients +:END: +The clients I put here arent the ones I personally use since I wanted to show +more user friendly ones. I use [[file:linux-room.org::#psi-plus][psi+]] and cheogram. You can find a big list of +xmpp clients [[https://xmpp.org/software][here]]. + +* Installing and using mumble +:PROPERTIES: +:CUSTOM_ID: installing-and-using-mumble +:END: +You can download mumble [[https://www.mumble.info/downloads][here]]. The setup process looks scary but it isnt too +bad.\\ +\\ +To join my server:\\ ++ Address: =shittyweb.org= ++ Port: =64738= ++ Username: whatever the fuck you want ++ Label: whatever the fuck you want + |