ARCHIVED-Element (Matrix) Messenger
This page is arcived because the community did not adopt a self hosted matrix/element infrastructure and remained with signal. While there are many advantages to element, for the majority in the community it was to different or slightly to burdensome. In keeping with the spirit of the community of going where the people are.
Element (Matrix) Messenger
Section titled “Element (Matrix) Messenger”- 🚀 Exploring Element Messenger Welcome to Element Messenger, a powerful Matrix client designed for seamless communication. This guide will help you navigate its features and start your journey with Element efficiently.
What Makes Element Unique? 🌟
Section titled “What Makes Element Unique? 🌟”Element stands out due to its robust features tailored for group communications:
-
🕵️ Anonymity: Sign up with just a username; no phone number required.
-
🌐 Accessibility: Accessible on NIPR via the web. Self-hosting may be required for enhanced privacy.
-
📣 Custom Notifications: Set up alerts for specific keywords to stay focused on relevant discussions.
-
💬 Organized Chats: Utilize threads to keep conversations streamlined and organized.
[Element]
Explore the capabilities of Element on Matrix Chat. While Matrix and Element are often used interchangeably, numerous clients are available across different platforms.
Essential Resources
Section titled “Essential Resources”-
[Matrix on Wikipedia](https://en.wikipedia.org/wiki/Matrix_(protocol)
📥 Download Element Messenger available for Desktop, Android, iOS, and Web.
Using Matrix with the Irregular Chat Login 🔑
Section titled “Using Matrix with the Irregular Chat Login 🔑”Navigating Element Messenger
Section titled “Navigating Element Messenger”When selecting a Matrix link, choose “Continue using Element” for a smooth experience.
Get Started
Section titled “Get Started”Logging In
Section titled “Logging In”Ensure you are logged out from any other Matrix accounts, or use a separate client like Fluffy Chat.
-
Download and Install Element: Available on Desktop and Mobile.
-
Configure and Login:
- Navigate to Matrix Chat or directly open the Element App.
- Select “I already have an account” or “Login”.
- Set the Homeserver to
matrix.irregularchat.comwithout adding “HTTPS://”. - Follow prompts to update the homeserver. Login buttons will appear afterward.
-
Account Setup:
- Choose “IrregularChat SSO” or the Puzzle Piece Login 🧩.
- You may ignore any upgrade notices.
Security Setup
Section titled “Security Setup”- Secure Your Account:
- Security Phrase: Create a security phrase and store it in a password manager. Cross signing guide With Pictures.
- Cross-Device Signing: Enable if using multiple devices to maintain security across all. Navigate to Settings → Security & Privacy → Cryptography.
- If you didn’t set a recovery key the first time, reset your cross-device signing with this guide.
- Avoid setting restrictions on sending encrypted messages to unverified sessions. Do NOT enable Never send encrypted messages to unverified sessions from this session.
Joining Spaces
Section titled “Joining Spaces”- Join the Conversation: Enter the Irregular Chat Public Entrance Space.
- Direct message one of the admins to be added to additional chats:
- Accept Invites: You should receive invites to the Main Space (Without the invite, these links will not work).
On the bottom of your screen, select the icon resembling 4 boxes. Go to the “All Chats” tab to see your invitations. Select the “>” within spaces to see additional spaces and rooms.
- Enter Spaces:
- On the bottom of your screen, select the notepad icon.
- Select browse spaces.
Customize Your Experience
Section titled “Customize Your Experience”- Personalize Your Nickname: Use
/myroomnick NewUsernameHerein each room to set a unique nickname. - Customize Notifications: Go to Settings → Notifications
- Custom to set custom notification keywords.
- Spaces and Rooms: When added to the Irregular Chat Space, look for the four (4) boxes to reveal the spaces and rooms within the Irregular Chat Space.
- Bots and Easter Eggs: Bots will assist with welcome messages and when you post social or news links.
Inside Jokes: If you have been in the community for a while, you will know that some running jokes or phrases typically produce a response. Now, it is automated.
Social Link Proxy: Twitter, Instagram, and TikTok links will receive a proxy or server download.
Additional sections are from the Official Element User Guide.
Secure Backup - Encryption Keys / Security Phrase
Section titled “Secure Backup - Encryption Keys / Security Phrase”Secure Backup - See Element User Guide for Backup details
Device Verification
Section titled “Device Verification”See Element User Guide for Device Verification details
Threads
Section titled “Threads”See Element User Guide for Threads details
Spaces and Rooms
Section titled “Spaces and Rooms”See Element User Guide for Spaces details
Notifications
Section titled “Notifications”See Element User Guide for Notification settings
Additional Tips 🚨
Section titled “Additional Tips 🚨”Prioritize Your Privacy: Enjoy confidential conversations with default end-to-end encryption, cross-signed device verification, and decentralization, allowing you the autonomy to choose your data’s residence. Create an account without divulging your phone number for added privacy and security.
Stay Updated: Keep abreast of known vulnerabilities and update your IrregularChat Matrix Server regularly for optimal security. The server and the client are updated automatically. Please keep your Element app up to date.
| CVE | Version Patched | Brief Description | Part Vulnerable |
|---|---|---|---|
| CVE-2022-31052 | 1.61.1 | Stack exhaustion in Synapse due to unbounded recursion | URL previews of some web pages |
| CVE-2022-23597 | 1.9.7 | Remote program execution bug with user interaction | Element Desktop before 1.9.7 |
| CVE-2021-41281 | 1.47.1 | File download from a remote server into an arbitrary directory | Synapse instances with media repository enabled |
| CVE-2021-39163 | 1.41.0 | Unauthorized access to name, avatar, topic, and number of members | Homeservers with untrusted users permitted to create groups |
| CVE-2021-39164 | 1.41.0 | Unauthorized access to membership of a room | Rooms with shared history visibility |
| CVE-2021-32659 | 2.6.1 | Unbridging without verifying predecessor field | Bridges with room upgrade handling |
| CVE-2021-32622 | 3.21.0 | Script execution in uploaded file preview | File upload preview before 3.21.0 |
| CVE-2021-29471 | 1.33.2 | Denial-of-service via poor matching engine performance | Synapse before version 1.33.2 |
References 📚
Section titled “References 📚”This page is arcived because the community did not adopt a self hosted matrix/element infrastructure and remained with signal. While there are many advantages to element, for the majority in the community it was to different or slightly to burdensome. In keeping with the spirit of the community of going where the people are.