The (official) Discord server now available!

IronRain

The One and Only (AFAIK)
Administrator
Moderator
News Reporter
Donator
Joined
Oct 11, 2009
Messages
3,484
Reaction score
403
Points
123
Location
Utrecht
Website
www.spaceflightnewsapi.net
Hi everyone,

Since about a year now, I've been using Discord as a way to communicate within various communities. I've seen the number of communities using Discord grow really fast, either as an addition or as a replacement for services like TeamSpeak.
Discord is a service where communities can digitally meet. This can go through both text-chatting, as through voice-chat. You can create categories, channels within the categories and there is a pretty in-depth role system for User Right management.
One other cool feature I like is the webhook feature to add some automation.

Because I couldn't go to work yesterday (snow \o/), I decided to create our own Orbiter-Forum Discord server.

So, without further ado, you can join the server here: https://discord.gg/ntVSCZQ

I've created some basic categories and channels and applied some simple roles to it. If you want to have a Category/Channel added, please let me know through a PM, either here or on Discord.
Please bear in mind that it follows the same Rules and Guidelines of the forum.

That's it for now! Please be sure to check out the pinned messages in the channels for information.

Again:

  • Official
  • This forums Rules and Guidelines apply
  • Contact me about Discord-stuff
:cheers:
 
Last edited:

IronRain

The One and Only (AFAIK)
Administrator
Moderator
News Reporter
Donator
Joined
Oct 11, 2009
Messages
3,484
Reaction score
403
Points
123
Location
Utrecht
Website
www.spaceflightnewsapi.net
Some updates:

  • As planned, we now have some news-update bots
  • Also as planned, we now have some launch-update bots

Also, please try to use the same nickname as you have on the Forum. If you would like to have your name changed and you'd like me to do it; please let me know.
 
Last edited:

IronRain

The One and Only (AFAIK)
Administrator
Moderator
News Reporter
Donator
Joined
Oct 11, 2009
Messages
3,484
Reaction score
403
Points
123
Location
Utrecht
Website
www.spaceflightnewsapi.net
And another update:
  • The Orbiter-Forum Discord server is now official;
  • Added the OF Admin role and the OF Moderator role (well, Xyon did that one actually).

A note on the webhooks: the service I used (Zapier) rate-limits after some time. Therefore, before throwing money to them, I'm looking if I can migrate to another service. Because of that, the updates in the updates channels may not be completely up-to-date.
 
Last edited:

IronRain

The One and Only (AFAIK)
Administrator
Moderator
News Reporter
Donator
Joined
Oct 11, 2009
Messages
3,484
Reaction score
403
Points
123
Location
Utrecht
Website
www.spaceflightnewsapi.net
And another update:
A note on the webhooks: the service I used (Zapier) rate-limits after some time. Therefore, before throwing money to them, I'm looking if I can migrate to another service. Because of that, the updates in the updates channels may not be completely up-to-date.

They should be up-to-date again (from now on, at least). I decided to create my own integration, since I was looking to gain some experience with NodeJS anyway. The application is called Progress as it is designed to transport (JSON) payloads. The repo is open for anyone and can be found here.

One note though: I'm not a "real" developer, so the code is not perfect. Like I said, I did this project to gain some experience with NodeJS (I even have some Udemy courses on my backlog), and this seemed like a fun little project. I'm sure the code can be more efficient, so if you have constructive feedback, please let me know. I've created a Github Kanban board, which can be found here. The board will be updated with future additions, but this will be mostly behind the scene stuff.

You can also download the code here.
 
Last edited:

IronRain

The One and Only (AFAIK)
Administrator
Moderator
News Reporter
Donator
Joined
Oct 11, 2009
Messages
3,484
Reaction score
403
Points
123
Location
Utrecht
Website
www.spaceflightnewsapi.net
A couple of changes:

  • News updates application moved to an Alpine container (instead of a Pi). Just a behind-the-scene thing;
  • New category/channel for OMP. Both text and voice (thanks to OvalDream for the idea);
  • IRC and Discord are now combined. Messages on Discord will appear in the IRC channel, and vice versa. Made possible by the one and only Xyon.
 

Face

Well-known member
Orbiter Contributor
Addon Developer
Beta Tester
Joined
Mar 18, 2008
Messages
4,390
Reaction score
577
Points
153
Location
Vienna
  • New category/channel for OMP. Both text and voice (thanks to OvalDream for the idea);

Is this meant for the Orbiter Multiplayer Project here, or is there another one?!?
 

Xyon

Puts the Fun in Dysfunctional
Administrator
Moderator
Orbiter Contributor
Addon Developer
Webmaster
GFX Staff
Beta Tester
Joined
Aug 9, 2009
Messages
6,922
Reaction score
789
Points
203
Location
10.0.0.1
Website
www.orbiter-radio.co.uk
Preferred Pronouns
she/her
I've added a bot to the Orbiter Forum IRC server, which you can also interact with via the Discord service. geordi is a slightly modified variant of this geordi - modified to allow interaction with discord users as well as IRC users.

geordi is a C++ evaluation bot, and to make things even easier I've cobbled together some of the best bits from orbiterAPI.h into his prelude, so you'll have things like VECTOR3 available inline too. It's a useful way to share or shake out some code - you may want to prototype something, for instance, and geordi can show you if it'll give you the result you expect quite rapidly.

geordi is written in Haskell, and compiles things within a chroot within an unprivileged LXC container on my server. It uses gcc and clang for compilation, not msvc, so there are some differences, but compiling the end-result binary or linking to Windows modules isn't really the intention of this bot.

For example, VECTOR3 maths:
[12:05:30] <~Xyon> geordi { using namespace oapi; VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout result.x; }
[12:05:30] <%geordi> error: expected ';' before 'result'
[12:05:39] <~Xyon> geordi { using namespace oapi; VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout << result.x; }
[12:05:39] <%geordi> 7.7
[12:05:42] <~Xyon> geordi { using namespace oapi; VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout << result.y; }
[12:05:42] <%geordi> 9.5
[12:05:44] <~Xyon> geordi { using namespace oapi; VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout << result.z; }
[12:05:53] <%geordi> 5.7

Being the hyper-intelligent starship engineer he is, geordi supports history editing, thus:

[12:58:19] <~Xyon> geordi { VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout result.x; }
[12:58:19] <%geordi> error: 'VECTOR3' was not declared in this scope
[12:58:46] <~Xyon> geordi: add using namespace oapi; after {
[12:58:46] <%geordi> error: expected ';' before 'result'
[12:58:48] <~Xyon> geordi: show
[12:58:48] <%geordi> {using namespace oapi; VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout result.x; }
[12:59:00] <~Xyon> geordi: add << after cout
[12:59:00] <%geordi> 7.7
[12:59:06] <~Xyon> geordi: show
[12:59:06] <%geordi> {using namespace oapi; VECTOR3 x = _V(5.5, 5.2, 1.3); VECTOR3 y = _V(2.2, 4.3, 4.4); VECTOR3 result = x + y; cout<< result.x; }

You can, as I say, interact with geordi in either discord or IRC. in discord, there are some interesting character formatting foibles that may impact your code unless you surround the whole thing in backticks (`), which discord treats as a code snippet and geordi will then read.

Happy hacking!
 

IronRain

The One and Only (AFAIK)
Administrator
Moderator
News Reporter
Donator
Joined
Oct 11, 2009
Messages
3,484
Reaction score
403
Points
123
Location
Utrecht
Website
www.spaceflightnewsapi.net
Good day everyone,

Some of you might have noticed already, but in case you've missed it, here are some changes coming up for the Discord server.

Starting at 20:00 UTC today, you will need to verify yourself in the Discord server. This process is really simple, and CAPCOM will help you with this. In #launch-complex-39, Xyon explains what you need to do to gain access to the channels again.

The reason we need to do this is to keep the server clean. This way we can enforce the same moderative actions we have to do here on OF (yes, unfortunately this is needed).

After verifying yourself, everything will be normal again.

Thanks and take care!
 

Xyon

Puts the Fun in Dysfunctional
Administrator
Moderator
Orbiter Contributor
Addon Developer
Webmaster
GFX Staff
Beta Tester
Joined
Aug 9, 2009
Messages
6,922
Reaction score
789
Points
203
Location
10.0.0.1
Website
www.orbiter-radio.co.uk
Preferred Pronouns
she/her
An addendum to the previous addendum - we will only consider accounts from Orbiter Forum which have a minimum of 10 significant posts under their belts, where significant here just means something more than a simple one-liner post which serves only to increment the post count.

Happy Orbiting!
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Great. So I was linked at home. But on another server. It worked on Monday but now it is saying to claim an account.
 

Xyon

Puts the Fun in Dysfunctional
Administrator
Moderator
Orbiter Contributor
Addon Developer
Webmaster
GFX Staff
Beta Tester
Joined
Aug 9, 2009
Messages
6,922
Reaction score
789
Points
203
Location
10.0.0.1
Website
www.orbiter-radio.co.uk
Preferred Pronouns
she/her
Hey! Yeah, you'll need to tell CAPCOM about your OF profile so it can link you up. You'll find details of how to do that in the #launch-complex-39 channel.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Thanks. I can't do that til I claim my account which is already registered.
NAZ6gUK.jpg
 

Xyon

Puts the Fun in Dysfunctional
Administrator
Moderator
Orbiter Contributor
Addon Developer
Webmaster
GFX Staff
Beta Tester
Joined
Aug 9, 2009
Messages
6,922
Reaction score
789
Points
203
Location
10.0.0.1
Website
www.orbiter-radio.co.uk
Preferred Pronouns
she/her
Ah, okay. That's a discord thing, not an OF thing - you need to hit that Claim Account button and follow their process.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
Thanks I have but it says that my email is already registered. I might just try it from my home network
 

Interceptor

Well-known member
Joined
Mar 28, 2008
Messages
2,718
Reaction score
76
Points
63
Location
Michigan,Florida
Hi Xyon,I registered nearly a month ago and still am waiting a confirmation I am member GMRX51 on discord please help. Thanks
 

Xyon

Puts the Fun in Dysfunctional
Administrator
Moderator
Orbiter Contributor
Addon Developer
Webmaster
GFX Staff
Beta Tester
Joined
Aug 9, 2009
Messages
6,922
Reaction score
789
Points
203
Location
10.0.0.1
Website
www.orbiter-radio.co.uk
Preferred Pronouns
she/her
Sorry for the delay; please see your PM inbox here for instructions.
 

gattispilot

Addon Developer
Addon Developer
Joined
Oct 17, 2007
Messages
8,636
Reaction score
2,613
Points
203
Location
Dallas, TX
So I need help to uninstall Discord and install again properly. I am using Windows 10 and uninstalled it and removed. But when I restart in keeps coming up saying I have issues.
 

Sbb1413

Well-known member
Joined
Aug 14, 2018
Messages
948
Reaction score
373
Points
78
Location
India
Preferred Pronouns
he/his/him
Try the website instead. I use smartphone to communicate with you all.
 
Top