DOAnnouncer Discord Server

10/07/2019 19:37 Supermecha2#1
DOAnnouncer Discord Bot
[Only registered and activated users can see links. Click Here To Register...]

Features
  • Announces whenever a new Darkorbit Facebook post is made (check is made every hour)
  • Announces whenever a new Darkorbit Forum post is made on the following language forums: "en", "ru", "tr", and "de"
  • Announces whenever Darkorbit has an update, then posts any update info found, by searching xml files on all accessible test servers (test1, test2, test3 and test6), and the prod server
  • Announces whenever Bonge updates Vertex
  • Previews. I use Fiddler to preview new designs and ships, then manually post how they look so you can decide whether or not to buy them, etc.
  • Announces whenever a new event starts on Darkorbit by checking the "RU" servers, this also includes "Galaxy Gate sales"
    NOTE: new events are announced 2 hours* before they begin on "Global Europe" servers, so you will need to adjust the time accordingly for your server
  • Optional opt-in to be notified system. React to the message in #help using given emojis to be pinged whenever that event starts and ends


Why did I do this?
A lot of times I missed out on events due to DO's poor communication; sometimes events happen and weren't even announced, or I didn't read them on time so I couldn't plan ahead, so I hope this will increase activity in events across all servers and improve event communication.


Invite Link:
[Only registered and activated users can see links. Click Here To Register...]
10/10/2019 19:31 dere1#2
You have a good point. I am glad that people like you still exist. Thank you
10/10/2019 21:43 Surreal.#3
Npc General
10/11/2019 07:27 》LUL《#4
Quote:
Originally Posted by Surreal. View Post
Npc General
Nonono my friend, let me correct you.

NPC Chief General :lul:
10/14/2019 20:54 Nemec_ua#5
can add in my server? ru-bot
10/16/2019 23:55 Supermecha2#6
Quote:
Originally Posted by Nemec_ua View Post
can add in my server? ru-bot
I can if you want, but since it's an "ru" server, would you only want the "ru forum scraper" and "event announcer"? Let me know which features you want

PM me on discord if you want :)

EDIT: sorry for my late reply
11/14/2019 14:30 Supermecha2#7
Changes
- Added scraping for every single accessible test server, so will never miss a test server update :)
02/13/2020 15:28 Supermecha2#8
Update to Version: 2
- Rewrote the bot cause I did it a long time ago and it was very messy, most of the changes are just to improve my QoL setting up the bot on other servers
- Bot now runs on VPS instead of my computer so posts will be faster
- Added 'Facebook' emote to the "Reaction Message" to notify you if a post contains "facebook" (usually will notify you when a new #facebook post is made)
- The UpdateGetter will now post which test server the new lines are from
- Added "Commands" to #help , only public ones are the ones NOT marked with "(LIMITED)"

Bug Fixes
- UpdateGetter will no longer repost entries that have been removed from any test server then added back at a later date after it has been run

NOTE: You'll need to react to the reaction message again to get notified if you've done so before
04/15/2020 00:30 Asstrect#9
Hey friend, nice work =). Can you give me the source code or put a lang selector for the DO announces? i have a Spanish and English discord so ppl don't understand the RU announces of the game.
Greetings =)
06/25/2020 22:53 Supermecha2#10
Version 3
Built a discord bot skeleton to make developing future bots easier, this bot was built from it. Lots of dll rewrites since it was really messy initially

- Complete rework of how the bot sees other connected servers.
Bot is now be able to broadcast to all connected servers in the same designated channel even if one server fails. Bot is able to re-configure a server's profile without the need of restarting the entire program
- Added other language channels #es #fr #cs (can add all others but I don't really see the point in more)
- Nicer looking event posts
*For previews,
*For Vertex bot updates,
*For backpage events,

NOTE:
- You will have to re-add your reactions to #event-notifier
- For servers which had the previous bot in, I kicked it and configured a profile for the new bot, so everything should be the same, however if you wish to add/remove any features let me know on discord :handsdown:
12/31/2020 14:51 Supermecha2#11
Forgot to update this thread, anyways I'll just post some of the notable changes...

Version 3.1.0.10
Support for "announcement" channels
- Modified how the bot will handle notifying when an event occurs; from now on instead of mentioning in the room the message is in, the bot will mention in #event-notifier then immediately delete the post afterwards (so will be ghost pinging)

Version 3.1.1.0
- Added #pve-event-announcements , will announce backpage events and GG discounts as they come on the new pve server (gbl1)
- Your reactions to #event-notifier will also be effective for events from this channel as well!

Also discord server now has designated "Announcement" channels that you can "Follow" to get the posts in your discord server :)