Valour: Difference between revisions
Created page with "{{Infobox Product|image=frameless|website=https://valour.gg|initial_release=2021-01-31|languages=C#|repository=https://github.com/Vooper-Media-LLC/Valour|frameworks=Blazor}} == #abusedbydiscord campaign ==" |
SpikeViper (Sọ̀rọ̀ | contribs) No edit summary |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Infobox Product|image=[[File:Valour_Logo.jpg|frameless]]|website=https://valour.gg|initial_release=2021-01-31|languages=C#|repository=https://github.com/Vooper-Media-LLC/Valour|frameworks=Blazor}} | {{Infobox Product|image=[[File:Valour_Logo.jpg|frameless]]|website=https://valour.gg|initial_release=2021-01-31|languages=C#|repository=https://github.com/Vooper-Media-LLC/Valour|frameworks=Blazor}} | ||
== # | == Purpose and Design == | ||
Valour is an open-source chat client created by @SpikeViperYT<ref>@SpikeViperYT | |||
https://mobile.twitter.com/SpikeViperYT</ref>. The platform is built upon the ideals of community, privacy, and expandability. The platform, which underwent fast development after the deletion of the discord server SpookVooper, aims to provide better community experiences with community-owner-oriented features. | |||
The platform sports features such as communities (known as planets), direct messaging, and more. The app is built with an in-built windowing system, allowing multiple chats to be opened at once. This feature is aimed at assisting moderators and power users who feel limited by a single screen. | |||
[[File:Valour with Floating Window.png|thumb|Valour V0.3.5.1 showing off a floating window]] | |||
== Architecture == | |||
Valour is built using Blazor, currently based on the .Net 8 framework by Microsoft. Valour is compiled into webassembly and currently supports installation as a Progressive Web Application. The platform uses PostgreSQL for database operations and SignalR for realtime updates. | |||
For content delivery, Cloudflare's R2 is used with a caching layer for a simple CDN. Valour supports all file types to be sent through chat, including embedded video and music. | |||
<gallery widths="320" heights="240"> | |||
File:Valour-0.1.6.0.png | |||
File:Valour-mobile-0.1.6.0.png | |||
File:Valour Screenshot1.jpg|Valour in early alpha | |||
File:Valour Screenshot2.jpg|First image support in Valour | |||
File:Valour Screenshot4.jpg|"First multi-user message within a channel!"<ref>@ValourApp: "First multi-user message within a channel!" https://mobile.twitter.com/ValourApp/status/1349719918976016387</ref> | |||
File:Valour Chat Split Screenshot.jpg|Early multi-window testing | |||
File:Valour Tablet Screenshot.jpg|Original tablet support | |||
</gallery> | |||
== #AbusedByDiscord campaign == | |||
On January 11th 2021, Spike Viper's [[Discord]] server was removed by the moderation team. | |||
Several tweets <ref>@SpikeViperYT: Now that we have been #abusedbydiscord it's time to get serious about working on Valour! | |||
https://mobile.twitter.com/SpikeViperYT/status/1348777122270212096</ref><ref>@SpikeViperYT: After beginning to program my own chat client, @discord deleted my community of over 5000 members without warning. This is after earlier last year removing my partnership over reporting a doxxer. This behavior is unacceptable and I will be making a video covering the situation. | |||
https://mobile.twitter.com/SpikeViperYT/status/1348751831296581644</ref><ref>@SpikeViperYT: I was #abusedbydiscord and I want other people targeted and treated unfairly by the platform to speak out | |||
https://mobile.twitter.com/SpikeViperYT/status/1348752896767234052</ref> were made with the hashtag #AbusedByDiscord and Spike rallied his community to spread it on Twitter. | |||
A video was released<ref>YouTube: "My Community was #AbusedByDiscord" | |||
https://www.youtube.com/watch?v=ucwD326UeHo</ref> ("My Community was #AbusedByDiscord"), which presents three main theories on why their server was removed: | |||
* The moderation team at [[Discord]] would prefer to reduce their workload (from dealing with the issues being reported from their server) by just removing the server permanently. | |||
* They started building an alternative chat platform ("Valour") and subsequently got banned. Though it is noted that their Valour Discord server was not banned. (Editor's Note: This is definitely not a valid theory as both [[Revolt]] and [[Fosscord]] continue to operate Discord servers without any issue.) | |||
* Discord had some sort of connection with the doxxer. | |||
This campaign was used to help promote this platform, shortly after Spike also livestreamed Valour development with an overlay "#abusedbydiscord"<ref>@Valour: "Speedrunning creating a chat system" @SpikeViperYT working hard as possible to get #Valour up as soon as possible! | |||
https://mobile.twitter.com/ValourApp/status/1348798101163794434</ref>. | |||
<references /> |
Latest revision as of 15:16, 25 February 2024
Purpose and Design
Valour is an open-source chat client created by @SpikeViperYT[1]. The platform is built upon the ideals of community, privacy, and expandability. The platform, which underwent fast development after the deletion of the discord server SpookVooper, aims to provide better community experiences with community-owner-oriented features.
The platform sports features such as communities (known as planets), direct messaging, and more. The app is built with an in-built windowing system, allowing multiple chats to be opened at once. This feature is aimed at assisting moderators and power users who feel limited by a single screen.
Architecture
Valour is built using Blazor, currently based on the .Net 8 framework by Microsoft. Valour is compiled into webassembly and currently supports installation as a Progressive Web Application. The platform uses PostgreSQL for database operations and SignalR for realtime updates.
For content delivery, Cloudflare's R2 is used with a caching layer for a simple CDN. Valour supports all file types to be sent through chat, including embedded video and music.
-
Valour in early alpha
-
First image support in Valour
-
"First multi-user message within a channel!"[2]
-
Early multi-window testing
-
Original tablet support
#AbusedByDiscord campaign
On January 11th 2021, Spike Viper's Discord server was removed by the moderation team.
Several tweets [3][4][5] were made with the hashtag #AbusedByDiscord and Spike rallied his community to spread it on Twitter.
A video was released[6] ("My Community was #AbusedByDiscord"), which presents three main theories on why their server was removed:
- The moderation team at Discord would prefer to reduce their workload (from dealing with the issues being reported from their server) by just removing the server permanently.
- They started building an alternative chat platform ("Valour") and subsequently got banned. Though it is noted that their Valour Discord server was not banned. (Editor's Note: This is definitely not a valid theory as both Revolt and Fosscord continue to operate Discord servers without any issue.)
- Discord had some sort of connection with the doxxer.
This campaign was used to help promote this platform, shortly after Spike also livestreamed Valour development with an overlay "#abusedbydiscord"[7].
- ↑ @SpikeViperYT https://mobile.twitter.com/SpikeViperYT
- ↑ @ValourApp: "First multi-user message within a channel!" https://mobile.twitter.com/ValourApp/status/1349719918976016387
- ↑ @SpikeViperYT: Now that we have been #abusedbydiscord it's time to get serious about working on Valour! https://mobile.twitter.com/SpikeViperYT/status/1348777122270212096
- ↑ @SpikeViperYT: After beginning to program my own chat client, @discord deleted my community of over 5000 members without warning. This is after earlier last year removing my partnership over reporting a doxxer. This behavior is unacceptable and I will be making a video covering the situation. https://mobile.twitter.com/SpikeViperYT/status/1348751831296581644
- ↑ @SpikeViperYT: I was #abusedbydiscord and I want other people targeted and treated unfairly by the platform to speak out https://mobile.twitter.com/SpikeViperYT/status/1348752896767234052
- ↑ YouTube: "My Community was #AbusedByDiscord" https://www.youtube.com/watch?v=ucwD326UeHo
- ↑ @Valour: "Speedrunning creating a chat system" @SpikeViperYT working hard as possible to get #Valour up as soon as possible! https://mobile.twitter.com/ValourApp/status/1348798101163794434