• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
MQ2Discord

Release MQ2Discord (1 Viewer)

Edited your post to remove your channel IDs, not a big deal but I'm a big believer in no identifying information randomly on the internet. Glad you figured it out. You can use the same channel for multiple filters though. Like, you could combine tells you and Deaths into a single channel.
 
I have heard of this plugin for a long time and am trying it for the first time. Love it!

Thank you Knightly for keeping this alive.
 
Using the following config for 2 characters on the same server. For some reason, on the second character when I load MQ2Discord in game it give me an error that channels aren't set up even though I copy/pasted info from character one. Any ideas? Did I miss anything?

# This is your bot's token, see guide here for how to get one and it to your server:
# https://github.com/reactiflux/discord-irc/wiki/Creating-a-discord-bot-&-getting-a-token
token: asdfasdfasdfasdfasdfasdf.asdfas.asdfasdfasdfasdfasdfasdfasd
# A list of users that are allowed to send commands
# To get your user id, right click it in a channel in discord and select Copy ID
# You will need to enable developer mode via Settings -> Appearance
user_ids:
- 123456789456123789
characters:
# Individual character settings
server_Character1:
# A list of channels for this character to join
# Name is ignored, it's just for your reference
- name: server_Character1
# To get a channel's id, right click it and select Copy ID
id: 123456789456123789
# A chat message (anything that appears in your chat window or your MQ2 window) will be sent to this channel if it:
# * Matches anything in the allowed or notify section, AND
# * Doesn't match anything in the blocked section
allowed:
# A list of things to match on, in MQ2 event format
# A "#*#" (wildcard) will automatically be added to the start and end of whatever you put here, unless you have one at either end
# e.g. since this has #*# at the end, it won't be added at the start. This means it will only match a line beginning with [MQ2], i.e. a /echo
- "#*#MQ2SpawnMaster::SPAWN#*#"
- "#*#MQ2Say#*#"
- "#*#tells you#*#"
- "#*#tells the guild#*#"
- "#*#tells general#*#"
blocked:
# See tells channel for example usage
- "#*#s familiar tells you,#*#"
- "#*#corpse tells you,#*#"
- "#*#MQ2Paranoid#*#"
notify:
# See tells channel for example usage
- "[AlertMaster]#*#"
# See deaths channel for example usage
prefix: ""
# True or false to enable sending commands from discord
# To send a command, just type it in discord as you would in game e.g. /echo hello from discord
allow_commands: true
# After sending a command from discord, all in game messages will be sent to the channel for this many milliseconds, ignoring whatever allow/block filters you have
# Allows you to see the result of your commands
show_command_response: 2000
# Next character(s), as above.
server_Character2:
- name: server_Character2
id: 123456789456123789
allowed:
- "#*#MQ2SpawnMaster::SPAWN#*#"
- "#*#MQ2Say#*#"
- "#*#tells you#*#"
- "#*#tells the guild#*#"
- "#*#tells general#*#"
blocked:
- "#*#s familiar tells you,#*#"
- "#*#corpse tells you,#*#"
- "#*#MQ2Paranoid#*#"
notify:
- "[AlertMaster]#*#"
prefix: ""
allow_commands: true
show_command_response: 2000
 
Just started getting this error when trying to load Discord

1675112414005.png

is it talking about line 31 of MQ2Discord.yaml? If so its the same I've always had - "|${Me.Pet.DisplayName}| tells you#*#"
 
is it talking about line 31 of MQ2Discord.yaml? If so its the same I've always had - "|${Me.Pet.DisplayName}| tells you#*#"
Yes, it's talking about line 31, 11 characters in -- but it could also be that something in the previous line is wrong and causing a read issue.
 
oh man that was so dumb! I was missing a quote on the previous line. Thank you Knightly!!
 
I followed the step by step process. When I type /discord reload I get an error.

[MQ2][MQ2Discord] Error:Failed to load config, yaml-cpp: error at line 53, column 30: illedal map value
This is line 53 from MQ2Discord.yaml file:
show_command_response: 0e: 2000

What am I doing wrong?
 
I followed the step by step process. When I type /discord reload I get an error.

[MQ2][MQ2Discord] Error:Failed to load config, yaml-cpp: error at line 53, column 30: illedal map value
This is line 53 from MQ2Discord.yaml file:
show_command_response: 0e: 2000

What am I doing wrong?

It should read like this:

Code:
show_command_response: 2000

That "0e:" is what's messing it up. Remove that, and make sure that the lines above and below aren't malformed somehow, and you should be good to go.
 
Anyone seeing any issues with this plugin? Getting error messages failed to send discord message since recent update on RG
 
Anyone seeing any issues with this plugin? Getting error messages failed to send discord message since recent update on RG

I've been having the same issues. When I access Discord, it shows that my bot is offline, which is why I am getting the error messages are happenings. I am still searching for an answer, so if you find the reason for this behavior, please let me know.
 
I've been having the same issues. When I access Discord, it shows that my bot is offline, which is why I am getting the error messages are happenings. I am still searching for an answer, so if you find the reason for this behavior, please let me know.
I made two new bots and continue to get same error so I am at a loss. Hopefully Knightly can look into it when he gets a chance :)
 
Sorry, yeah, I already know what this is and I already fixed it locally. I didn't want to push up big changes before the patch because it would be a nightmare for brainiac merging them, but I'm trying to get my changes pushed today.
 
Sorry, yeah, I already know what this is and I already fixed it locally. I didn't want to push up big changes before the patch because it would be a nightmare for brainiac merging them, but I'm trying to get my changes pushed today.
Thank you Knightly!
 
Sorry, yeah, I already know what this is and I already fixed it locally. I didn't want to push up big changes before the patch because it would be a nightmare for brainiac merging them, but I'm trying to get my changes pushed today.
was this pushed/merged to the master repo? I saw the changes to the v143 branch but wasnt sure if this fixed the message fail issue or not.
 
I am having problems getting it to work, not sure what I am doing wrong but getting following errors: Warning: YourUseridHere looks wrong Error:Channel id YourChannelForTellsHere in all looks wrong: Channel id....... the list goes on then could not load due to errors, please fix them and /discord reload

Basically what and how do I fix?
 
I am having problems getting it to work, not sure what I am doing wrong but getting following errors: Warning: YourUseridHere looks wrong Error:Channel id YourChannelForTellsHere in all looks wrong: Channel id....... the list goes on then could not load due to errors, please fix them and /discord reload

Basically what and how do I fix?
you posted in mq2grind thread, did you mean to post in mq2discord thread?
 
prackers, did you go through the steps listed on the Overview?

Your YourUseridHere error is addressed in item 6 of the Overview. If you completed the prior steps correctly, retrieving the User ID to put in that part of the yaml should look like this:
1683729837224.png

If it doesn't, you missed a step. If so, go back and retrack your steps, you might have missed some other steps.

The alternate quick start guide at the bottom of the Overview might also be helpful. It's phrased differently and you might find that more helpful.
 
Will give it a try again but last attempt I was no further forward, I am missing or not understanding something?
 
Ok made a lvl one character and seems to be working on that (no errors/warnings at least), so going to make a new crew for fun and once I have an understanding of how everything should work I will (hopefully) be in a better position to figure it out on the big guys!
 
Is there a way to @ myself on discord when sending a message? i.e. "@foobar [MQ2] You died." and I get a notification on my phone.
 
Is there a way to @ myself on discord when sending a message? i.e. "@foobar [MQ2] You died." and I get a notification on my phone.
Why not turn on notification for only that channel on your discord server? I think that will give you the same results.
 
I'm receiving messages, but currently unable to send any commands. Verified user ID (long format) in yaml. Can someone confirm this is working?

Edit: Turned debug on and confirmed messages are being received. Regardless of command type nothing happens however.
1687728566423.png
 
Last edited:
When I zone I keep getting '[server_charname] Disconnecting, no longer in game' - I've tried various blocked: filters without success at blocking it. I have 'send_connected: false', and I don't have anything in the allowed: that this would match.
 
When I zone I keep getting '[server_charname] Disconnecting, no longer in game' - I've tried various blocked: filters without success at blocking it. I have 'send_connected: false', and I don't have anything in the allowed: that this would match.
I block that message using the following:
Code:
"#*#Disconnecting, no longer in game"
 
Release MQ2Discord

Users who are viewing this thread

Back
Top
Cart