Orbiter-Forum  

Go Back   Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter Web Forum
Register Blogs Orbinauts List Social Groups FAQ Projects Mark Forums Read

Orbiter Web Forum A forum for general Orbiter-related comments and discussion. Post your questions about Orbiter and addons in the appropriate forums below. Upload your Orbiter screen shots to our gallery HERE!

Reply
 
Thread Tools
Old 12-12-2017, 07:33 AM   #1
IronRain
Moderator
 
IronRain's Avatar


Default The (official) Discord server now available!

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

Last edited by IronRain; 01-23-2018 at 07:51 AM.
IronRain is offline   Reply With Quote
Old 12-18-2017, 06:52 AM   #2
IronRain
Moderator
 
IronRain's Avatar


Default

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 by IronRain; 12-18-2017 at 07:57 AM.
IronRain is offline   Reply With Quote
Old 01-17-2018, 02:00 PM   #3
IronRain
Moderator
 
IronRain's Avatar


Default

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 by IronRain; 01-17-2018 at 05:36 PM.
IronRain is offline   Reply With Quote
Thanked by:
Old 01-23-2018, 07:22 AM   #4
IronRain
Moderator
 
IronRain's Avatar


Default

Quote:
Originally Posted by IronRain View Post
 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 by IronRain; 01-23-2018 at 07:16 PM.
IronRain is offline   Reply With Quote
Thanked by:
Old 04-30-2018, 09:02 AM   #5
IronRain
Moderator
 
IronRain's Avatar


Default

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.
IronRain is offline   Reply With Quote
Thanked by:
Old 04-30-2018, 09:25 AM   #6
Face
Beta Tester
 
Face's Avatar

Default

Quote:
Originally Posted by IronRain View Post
 
  • 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?!?
Face is offline   Reply With Quote
Old 04-30-2018, 09:31 AM   #7
IronRain
Moderator
 
IronRain's Avatar


Default

Quote:
Originally Posted by Face View Post
 Is this meant for the Orbiter Multiplayer Project here, or is there another one?!?
THAT one.
IronRain is offline   Reply With Quote
Old 12-07-2018, 01:01 PM   #8
Xyon
Puts the Fun in Dysfunctional
 
Xyon's Avatar



Default

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:
Quote:
[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:

Quote:
[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!
Xyon is offline   Reply With Quote
Thanked by:
Old 09-13-2019, 05:54 PM   #9
IronRain
Moderator
 
IronRain's Avatar


Default

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!
IronRain is offline   Reply With Quote
Old 11-15-2019, 11:20 AM   #10
Xyon
Puts the Fun in Dysfunctional
 
Xyon's Avatar



Default

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!
Xyon is offline   Reply With Quote
Old 12-04-2019, 01:34 PM   #11
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Great. So I was linked at home. But on another server. It worked on Monday but now it is saying to claim an account.
gattispilot is online now   Reply With Quote
Old 12-04-2019, 02:51 PM   #12
Xyon
Puts the Fun in Dysfunctional
 
Xyon's Avatar



Default

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.
Xyon is offline   Reply With Quote
Old 12-04-2019, 03:15 PM   #13
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Thanks. I can't do that til I claim my account which is already registered.
gattispilot is online now   Reply With Quote
Old 12-04-2019, 03:17 PM   #14
Xyon
Puts the Fun in Dysfunctional
 
Xyon's Avatar



Default

Ah, okay. That's a discord thing, not an OF thing - you need to hit that Claim Account button and follow their process.
Xyon is offline   Reply With Quote
Old 12-04-2019, 03:30 PM   #15
gattispilot
Addon Developer
 
gattispilot's Avatar
Default

Thanks I have but it says that my email is already registered. I might just try it from my home network
gattispilot is online now   Reply With Quote
Reply

  Orbiter-Forum > Orbiter Space Flight Simulator > Orbiter Web Forum


Thread Tools

Posting Rules
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
Forum Jump


All times are GMT. The time now is 02:08 AM.

Quick Links Need Help?


About Us | Rules & Guidelines | TOS Policy | Privacy Policy

Orbiter-Forum is hosted at Orbithangar.com
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Copyright 2007 - 2017, Orbiter-Forum.com. All rights reserved.