#ddb-avrae-help

1 messages Β· Page 7 of 1

spark kettle
#

Just keeps saying there are no choices to select from.

primal rivet
#

try running !sb to see what spells your character has prepared

#

the problem is likely that it's not added to the spells they have prepared

#

you can further verify that the tome works by casting with -i

#

i.e. !cast "homebrew spell" -i

#

and seeing if that works

spark kettle
#

Ok, the -i works.

primal rivet
#

then yeah

#

the problem is that you don't have it on your spell list

#

run !sb and make sure that 1) the spell is there and 2) it shows up as not Unknown

spark kettle
#

So to use homebrew from the tome on avrae-io you also have to make it homebrew on D&DB?

primal rivet
#

no

#

you can add a spell of the same name; that's all avrae is checking

#

alternatively, you can use !sb add homebrew spell name

#

to just add it directly from avrae

#

but it won't be reflected on your ddb sheet

#

so i would suggest the former if you care about the sheet accurately showing what spells you have.

spark kettle
#

Nah, I'm the DM. Mostly just testing things out to assist my players once we start using the bot.

#

The spell editor help wiki on github could use a little work. The duration of effects doesn't say what it should be in. I used typical 5e language and when looking at github, it just shows an integer. Is it rounds, seconds, or something else?

#

duration: The duration of the effect.

lucid lichen
#

Rounds

#

Everything in init is in rounds

spark kettle
#

Cool. Maybe change it to say duration: The duration of the effect in rounds. instead.

lucid lichen
#

Feel free to make a feature request on the dev server

#

(well, not atm. The bug bot is getting maintenance done)

still mantle
#

Silly command question... When I go to attack a monster... What is the command for it to return that the attack actually hits its AC, if I don't know the AC? I know I use !attack <attack_name> -t <monster_name> as the basic attack command, but I am giving myself a headache beyond that.

primal rivet
#

so

#

that basic command isn't actually

#

how.. that works haha

#

avrae has an initiative system, which tracks hp, has monster attacks, etc

#

if you're in initiative, you can do !init attack <target> <weapon>

#

however

#

what i think you want, for what you do is !attack <attack name> -ac <AC>, meaning you'd need the monster's AC.

#

outside of initiative, avrae doesn't know the AC of whatever you're trying to hit.

#

when you do !attack <attack name> -t <target>, all Avrae does is write the target's name into the attack. It doesn't actually know what that target is

#

for that, you need to use initiative

still mantle
#

We are super new to Avrae, so we have a "mock" init going atm to try and figure it out

#

And.... I didn't think of doing it that way >.>

#

flails You're awesome. Thanks

prisma lake
#

how do i use command hydra

late rain
#

Like how do you attack as a hydra or find a hydra's attacks?

primal valley
#

!monster hydra

#

that should help

late rain
#

for a specific monster, !ma <monstername> will show their init useable attacks

wheat gardenBOT
#

A Hydra's attacks:
Bite: +8 To Hit, 1d10 + 5[piercing] damage.

late rain
#

Another tip, putting -h on the end of an attack will hid its results from the public channel, only stating if it hits or misses and the total damage. The full roll and text of the attack will be PMed to the user that ran the command. Very helpful in situations where an attack has extra effects or you just don't want players to see the full attack stats.

wheat gardenBOT
#
An unknown creature attacks with a Bite!

~~ ~~

Attack

To Hit: 1d20... = 13
Damage: 13 [piercing] = 13

late rain
#

vs

wheat gardenBOT
#
A Hydra attacks with a Bite!

~~ ~~

Attack

To Hit: 1d20 (8) + 8 = 16
Damage: 1d10 (10) + 5 [piercing] = 15

Effect

Melee Weapon Attack: +8 to hit, reach 10 ft., one target. Hit: 10 (1d10 + 5) piercing damage.

late rain
#

-h works with saves and checks as well

#

Oops ran commands here, don't smite me Silver

swift valve
#

will that work with the !usave alias as well?

lucid lichen
#

smites you

#

yes, the !usave alias has a -h arg

#

it will hide the damage roll and the dc

#

possibly other things

#

i don't recall

late rain
#

is !usave a personal alias?

#

I'll check the dev server

swift valve
#

It's such a great alias

#

I use it with Flaming Sphere all the time

#

with a custom cvar of course

late rain
#

wow that is pretty

#

I know it isn't meant to, but it helps with spellcasting limited by certain factors for the moment.

#

I can't wait to have all my content available on the bot

lucid lichen
#

Yeah, we

#

We're pretty proud of that alias

fickle latch
#

When will Avrae allow me to just press shiny buttons with easily identifiable icons on them to make stuff magically happen without me having to manually code everything?

lucid lichen
#

2035

fickle latch
#

That makes me sad 😦

granite tulip
#

careful, that only gives you 3 years before time_t overflows and all your code breaks... </geek_joke>

late rain
#

oh VR Avrae VTT?

#

πŸ˜„

#

When will Avrae start doing things for me in real life?

fickle latch
#

When will Avrae become sentient?

lucid lichen
#

She already has neural network πŸ™ƒ

late rain
#

Similar to !usave is there a check version? Mainly for contested checks without writing a specific alias for shoving/grappling/etc

lucid lichen
#

No, unfortunately

#

Check scores aren't imported into initiative (currently)

#

So there's no way to grab someone's athletics/acrobatics

late rain
#

πŸ‘

#

at least contests are rarer than saves

#

unless you have a luchador in the party

lucid lichen
#

On the dev server we do have a grapple alias, but it only works for players atm

iron yoke
#

Oh hey

#

Nice to see you people here

lucid lichen
#

Purples are everywhere

late rain
#

you people

primal rivet
#

bold of you to assume that we're people

livid geyser
#

I'm am Human

#

So I count as People

#

Wait... person

wheat gardenBOT
#
Rolen "Roland" Xiloscient took a Long Rest!
Reset Values

Death Saves, HP, Spell Slots

primal rivet
fickle latch
#

Is there a way to roll multiple ability checks with one command?

primal rivet
#

multiple of the same?

#

or multiple different checks

#

for the former, try adding -rr # to an ability check

#

for the latter, no it is not possible

fickle latch
#

Yeah, last night I had to roll 10 sleight of hand checks and 10 thieves' tool checks.

primal rivet
#

yep that's doable

#

!c sleight -rr 10

fickle latch
#

Cool! Thanks. Also, what is the -f command? Cro gave me a snippet that had it in it after the -d command and I tried using it to add two different rolls to an attack but it wouldn't work for me (works in the snippet he gave me).

primal rivet
#

-d adds damage to an attack roll

fickle latch
#

!a shortsword -d 5d6 -f 1d8

#

I tried that.

primal rivet
#

yeah -f is not for that

#

-f is for a Field

#

i.e. a text box

fickle latch
#

Ah

primal rivet
#

it has a format of -f "Title|Desc"

#

for example, hex is done as:
!snippet hex -d 1d6[necrotic] -f "Hex|When you blah blah explanation."

fickle latch
#

Right, but in his one it rolls two different things in the one result.

#

I've modified the one he gave me:

!snippet ssbb -d "5d6+1d8+1d8 [Sneak Attack + Shadow Blade + Booming Blade]" -f "Booming Blade | If the target willingly moves before then, it immediately takes {{vroll(str(("1" if level<5 else "2" if level<11 else "3" if level<17 else "4")+"d8 [thunder]"))}} damage, and the spell ends."

lucid lichen
#

you mean the roll in the field?

fickle latch
#

Oh... OK, now I get why it works.

#

One more thing! In the result (shown in commands channel), it still lists my weapon damage type as piercing. Is there any way to force that to change (to psychic)?

primal rivet
#

shadow blade is a different beast

#

for that i don't recommend a snippet

#

instead, i recommend either adding an attack to your sheet for it

#

or

#

if you use initiative

fickle latch
#

I made a modified rapier as a magical weapon.

primal rivet
#

making a homebrew spell

#

and having it add an effect

#

there's no way to change an attack's damage type btw

fickle latch
#

I can't do it with a spell in DDB homebrew. Can't do it any way in DDB homebrew.

primal rivet
#

i don't understand ddb homebrew at all so i won't speak to that but

#

avrae doesn't read from ddb homebrew.

#

it reads from it's own homebrew thing

wheat python
#

you can change damage type with ddb homebrew

wheat gardenBOT
#
silverbass
Trying to add Homebrew Monsters, Spells, or Items?

Avrae supports all of the above!

Monsters

Create the monster on CritterDB, then import it with the !bestiary command.

Spells

Create the spells on Avrae's Dashboard, then activate them with the !tome command.

Items

Create the items on Avrae's Dashboard, then activate them with the !pack command.

wheat python
#

wait I'm thinking magic items

primal rivet
#

however

#

this only matters if you're using initiative in avrae

fickle latch
#

Duan: yeah, the magic item I made has the damage type changed but it still doesn't quite work properly.

primal rivet
#

if you're not, just add an attack to your sheet that matches shadow blade damage

#

you can do that either from ddb or via avrae

#

see !help attack add for more info on that one.

hallow juniper
#

are avrae homebrew spells stored per person or per server?

#

because i kinda want to fix my spellbook

#

!sb

wheat gardenBOT
#
May O’Netta

May O’Netta knows 12 spells.

DC

13

Spell Attack Bonus

5

Spell Slots

1 β—‰β—‰β—‰β—‰
2 β—‰β—‰

Cantrips

Mending, Prestidigitation

1st Level

Charm Person, Faerie Fire, Healing Word, Sleep

2nd Level

Hold Person, Shatter

3rd Level

Sleet Storm

5th Level

Hold Monster

Unknown

Dissonant Whispers, Phantasmal Force

hallow juniper
#

The two unknowns.

lucid lichen
#

They can be both

#

!tome war

wheat gardenBOT
#
Croebh.avbae
Warlock Invocations and Other
Spells

Agonizing Blast
Armor of Shadows
Maddening Hex
Burst Fire
Frostbite
Wrath of the Storm (Lightning)
Wrath of the Storm (Thunder)
Tast

lucid lichen
#

If I were to use !tome server

#

It would set that as a server tome

hallow juniper
#

Can i have it pull info from my DDB sheet or do i have to manually homebrew it?

lucid lichen
#

Currently, all avrae pulls in from any sheet for spells are the names

#

Automation and Spell info is all from her internal database, and tomes

hallow juniper
#

Bleh, manual labor time.

#

Alright, thanks!

lucid lichen
#

πŸ‘

hallow juniper
#

Is there a tome of SRD spells that i can use for reference?

lucid lichen
#

Sort of! When you go to create a new spell, one of the options is to 'Copy from SRD'

#

sorry

hallow juniper
#

Wait what, i didn't notice that.

lucid lichen
#

"From Existing Spell"

wheat gardenBOT
#
Croebh.avbae
lucid lichen
#

screw you I can't post images here

hallow juniper
#

oh god you're right

#

this will help formatting, a lot

solid briar
#

Image sending should be turned on for the help threads

#

one sec, try now

lucid lichen
#

πŸ‘Œ

#

Yup works great @solid briar

#

Thanks

solid briar
#

No problem πŸ˜ƒ

fickle latch
#

Avrae has a calendar function?

primal rivet
#

we have an alias for it

#

you can find it in the avrae dev server

fickle salmon
#

There are a number of features that are yet not in Avrae that have been worked around by using aliases.

lucid lichen
#

Aye, we've done some

#

pretty crazy things with aliases

fickle latch
#

Is there any command for tools?

lucid lichen
#

There's the !tool alias that you can find on the dev server, it's pretty great

fickle latch
#

That seems to constitute the answer to a lot of questions lately: go to the dev server.

lucid lichen
#

If we were to bring all of our aliases here, it would potentially be confusing to brand new users as to what is a default avrae command versus what is an alias

#

There's also only a few Avrae staff here, whereas there's a lot more there, and many of our regulars help out a lot

fickle latch
#

The avrae alias channel just links me to a Google doc...

lucid lichen
#

With a list of aliases, and descriptions

#

And, iirc, an explanation at the top of how to 'grab' the aliases

fickle latch
#

Just sayin', coulda just linked that...

lucid lichen
#

I forgot? And either way to grab the alias you would need to go the dev server

#

I sincerely forgot that channel even existed

#

Cause we don't use it anymore

fickle latch
lucid lichen
#

thats entirely on you Β―_(ツ)_/Β―

primal rivet
#

In a nutshell: If you want to learn avrae's ins and outs, go to the dev server.

#

we're here to provide the most bare bones and basic setup and support for here

tame folio
#

I’ve got a question: how do you take rest on @wheat garden

tame folio
#

Sry wrong chat

primal rivet
fickle salmon
#

Please keep command in the #ddb-avrae-commands channel please. As for rests, use !g sr for shortrests or !g lr for long ones.

tame folio
#

Thank you

tawny sleet
#

Is there a way to include the portrait of the character in use in an embed or alias w/out a direct link to the thumb?

#

Nevermind - <image> is the answer

primal valley
#

Is there any way to copy someone else's list of aliases?

#

or share your alias list with somebody else?

lucid lichen
#

Unfortunately not

#

However, you can (with the role 'server aliaser' or 'dragonspeaker') set aliases as !servalias

#

so everyone on the server can access them

primal valley
#

Ah yes, thank you

#

I will have to talk with my DM to get a role like that

wheat tide
#

how do you use Avrea for thorn whip

#

it wasn't able to recognize it as an attack or a cast

fickle salmon
#

Let me check something...

swift valve
#

@wheat tide so if it's not in SRD it's not in Avrae currently

#

but what you can do is make a homebrew spell with the same effect (or just make a weapon attack with the right stats)

fickle salmon
#

That's what I was checking.

swift valve
#

Avrae's spell creation tool for homebrew is pretty robust

#

I would probably head to the Avrae server to get help with that one since it's pretty involved though

wheat tide
#

we just standard rolled

tawny sleet
#

A player in our game just used thorn whip- the player used copy/paste to put the spell description from D&D Beyond into chat, then made the rolls in Avrae based on the description text. It was a bit of a workaround, but it was easier/faster than importing homebrew spells. Can’t wait for the content that we own on D&D Beyond to be available in Avrae.

ocean matrix
#

Is it possible to save !vsheet, since !updating wipes it?

primal rivet
#

πŸ€”

#

!update shouldn't wipe vsheet

ocean matrix
#

Oh. Derp. Brain was thinking !update, hands typed !beyond ....

#

πŸ™„

primal rivet
#

!beyond will overwrite your char, yes

#

which will reset !vsheet

#

but you're better off using !update lol

ocean matrix
#

Yeah.

wheat tide
#

How do barbarians use rage using avrae

fickle salmon
#

There are several ways. The simplest way is to just put -d <rage bonus damage> substituting the number in the 'Rage Damage' column for <rage bonus damage>. If you're attacking recklessly, toss adv into your melee attack string. More advanced functions for raging can be found on the Avrae Development Discord.

wheat tide
#

and to remove effects?

#

never mind, I found it,

polar panther
#

my AC on ddb site is different than whats showing on avrae (nothing homebrew) any ideas?

round musk
#

Helps if you tell us/share screenshots of what you're seeing in the two places

#

and where the AC's coming from

polar panther
round musk
#

are the two magic items showing up on your sheet on Avrae?

polar panther
#

sorry still learning avrae so don't know how to check that

round musk
#

I'll be honest, neither do I. I've used Avrae only rarely πŸ˜›

mental citrus
#

there are some known issues with multiple magic items that affect AC, I believe the current workaround is to set an AC override

gusty egret
#

@mental citrus is there a way to tell a server to show temp HP values in !game status?

mental citrus
#

Wait, do I not do that?

gusty egret
mental citrus
#

huh, apparently not, I'll open an issue to fix that

fallow tiger
#

does avrae roll proficiency automatically?

fickle salmon
#

Assumedly. It will roll whatever bonus you have for that skill, proficient or not.

fallow tiger
#

like if you roll for an attack will it add that to it?

fickle salmon
#

It reads the numbers off your character sheet. If it's set up correctly there, it should be correct in Avrae.

wheat gardenBOT
#
Ano Ross attacks with a Longsword!

~~ ~~

Attack

To Hit: 1d20 (9) + 7 = 16
Damage: 1d8 (6) + 2 [slashing] = 8

Effect

Proficiency with a longsword allows you to add your proficiency bonus to the attack roll for any attack you make with it.

fallow tiger
#

that's what I mean

fickle salmon
#

Right. Without knowing the stats of your character (and please keep commands in #ddb-avrae-commands ), it looks like it's added there.

#

Assuming you have a level 5-8 character with 18 Strength.

turbid bloom
#

I'm having trouble figuring out the correct way to cast a spell at higher level (fireball for instance). I can only get the bot to roll it at 3.

primal rivet
#

-l 5

#

L for Level

#

so !i cast fireball -l 5

turbid bloom
#

thanks

ocean matrix
#

Has Avrae been fully merged into the collective, or is that still ongoing?

lucid lichen
#

still ongoing

modern oyster
#

i need some help real quick, how do you end an effect on a combatant?

#

i'd ask in the avrae server but i'm one of the few people on discord without a phone.

primal rivet
#

!help i effect has the info on that

modern oyster
#

i've tried using end and a few other commands but they don't seem to be working. am i doing something wrong?

primal rivet
#

we'd need to see the syntax you're using

#

can you post what command you're using here?

modern oyster
#

init effect [character] Incapacitated end

#

nevermind, at this rate, we're just going to stop using Avrae.

primal rivet
#

nice

#

anyways

#

i think the issue is that you don't have a -dur specified

#

!init effect [character] Incapacitated -dur 1 end should do it

modern oyster
#

danke schon

primal rivet
#

I ask you have some patience when it comes to this kind of stuff

#

we're not exactly getting paid to help people

modern oyster
#

it's fine

#

more issues came up due to combat

#

i know you folks aren't getting paid to help people and i thank you for helping me. it's just that while we were waiting, we started combat and more things happened that made us decide to stop using Avrae.

round musk
#

Well, feel free to use what works best for you. But feedback - even negative feedback - can be helpful as long as it's constructive. So I'd encourage you to discuss (here or on the Avrae dev server) what about it you had issues with.

modern oyster
#

the main issue we had is that the documentation is somewhat confusing

#

the formatting and documentation are so brief that i think that basic commands or commands that are very common like disadvantage and advantage should be bunched up into one list for ease of lookup.

#

init attack and attack should be merged in my opinion and some commands elaborated on

surreal fern
#

Just an addendum to above.
If one wishes to forcibly/manually remove an effect on a creature in init, the !i re <name> [effect] command can be used.
Find more help with !help i re

spark kettle
#

What's up with Avrae? She's not listening to my channel on my server and appears offline (greyed out), but she responds to private messages.

primal rivet
#

the host service is having some unexpected maintainence

#

should return to normal soon, but we don't have an ETA

spark kettle
#

Ah ok.

#

She just came back.

primal valley
#

How would one go about spending Lay on Hands points on Avrae?

swift valve
#

I'd grab the paladin mega-alias

#

!servalias

wheat gardenBOT
#

This server's aliases:
curdate, deck, deckofmany, faq, hb-help, hoard, quickstart, treasure, wmsurge

swift valve
#

which is not on this server :/

#

ohh i can't do an invite to the Avrae server

primal valley
#

I can find one myself. Thank you

swift valve
#

you'll need the !level and !paladin aliases to get it to work easily

primal rivet
spice crypt
#

Is there any way to load non-SRD content into Avrae? I have a lot unlocked on DDB but the bot doesn’t know what to do with the spells from XGE, etc.

fickle salmon
#

There is a way to load homebrew monsters, items and spells into Avrae. (See !help bestiary, !help pack and !help tome respectively) If you create a homebrew version of a non-SRD spell for your personal use, you can have it in Avrae.

I've done that with a couple of non-SRD spells my current character has.

swift valve
#

same

fickle salmon
#

Also, work on bridging what content you have unlocked in DDB and what is available to you from Avrae is on the development team's roadmap. But in terms of where they are in that bridge is they are digging the foundations for the support piers. We'll be using the "homebrew" method for a while yet.

bronze pond
#

how do i roll a perception check with @wheat garden

swift valve
#

!c Perception

bronze pond
#

awesome thanks @swift valve

prisma lake
#

I forgot the command for str and ability

swift valve
#

like to do a strength check?

prisma lake
#

no the ablity

#

s

swift valve
#

like to see your strength?

#

abilities are your six ability scores what do you want to do ?

prisma lake
#

im making a new player I need command on the six ablity

swift valve
#

ohhh

prisma lake
#

scores

swift valve
#

!ranchar will do it

#

so will !autochar <level>

#

or if you want to do standard array i think it's !makechar <level>

lucid lichen
#

!randchar is what you want

#

!autochar doesn't exist anymore

bronze pond
#

so I can

#

!goblin

#

how do i make the goblin roll a stealth check

primal rivet
#

the command is !mc goblin stealth

#

you can find that in !help, and the details in !help mc

boreal shore
#

hey im playing a monk using avrae but it keeps use my str mod instead of my dex is there a command im missing?

primal rivet
#

it's just not reading your sheet properly

#

probably

#

for dndbeyond sheets, it's a known issue that supposed to be fixed some time, but for now you will have to add attacks manually using !attack add. See !help attack add for how to do that.

boreal shore
#

ok thats what i normally do just wanted to make sure i wasn't missing anything but thank you

whole bane
#

Morning everyone! i was wondering ianyone can shed some light on Avrae, I cant seem to add her to my server. i clicked on the link eberything good but hes not there ^^

fickle salmon
#

Best guess is it has something to do with server size. If it's just you in the server, Avrae will quit out since you can just DM.

whole bane
#

Aah that might be it ! Thanks I'll check after work !

fickle latch
#

Avrae is giving me an extra +1 to my initiative for some reason.

round musk
#

clearly it's because you're its favorite πŸ˜›

rose birch
#

can you add more than the SRD to avrea if i own them on DDB

round musk
#

Not yet. D&D Beyond integration is planned.

rose birch
#

ah yea just found on their FAQ, any news about that recently?

round musk
#

Nothing besides that it's still planned. I think it'll still be some time until DDB integration is implemented.

bronze pond
#

is there a way to award my players xp or do they do that on their own

#

whats the command to become DM

#

so I can see stats

#

!monster goblin

#

I can see them here but not in my server

mental citrus
#

FAQ 7 - Why isn't Avrae showing full monster stats?
By default, Avrae only shows full monster stats to members of a server who have a role called DM, Dungeon Master, GM, or Game Master. This can be toggled off by running !lookup_settings -req_dm_monster false.

#

and re: adding the content you own on DDB to Avrae - we're working on it! there's a lot of things we need to do to get that done, like adding a Discord connection to DDB

bronze pond
#

awesome thanks

chrome mirage
#

So excited for Discord connection to DDB

young arch
#

How to get ddb to join my game

wheat gardenBOT
hallow juniper
#

I haven't updated my character in one or two months (because game scheduling). How far along has Avrae <--> DDB integration come along?

#

Oh nevermind i just saw Zhu's message above.

lucid lichen
#

There's been many bug fixes in that time

round musk
#

A heads-up, per the Avrae dev server:
"At 11:00 [am CDT] (16:00 UTC) on Friday, Jul 26, the following services will go offline for maintenance:

The period the bots will be offline is expected to be 1-2 hours."

mental citrus
round musk
#

πŸ˜„

hard aspen
#

Is there any way to get avrae to include abilities like sneak attack or rages extra damage when you type !attack

gusty egret
#

Snippets.

hard aspen
#

Snippets?

gusty egret
lucid lichen
#

@gusty egret we have a couple basic ones here now

hard aspen
#

Is there a way to make avrae reroll 1's?

primal rivet
#

from halfling lucky? !csettings reroll 1

hallow juniper
#

How does one sneak attack with avrae?

#

Manually i guess?

lucid lichen
#

would recommend a snippet

#

theres one here, named sneak

hallow juniper
#

Thanks!

#

Next question: How do i clear death saves from !save death?

fickle salmon
#

!game ds reset

hallow juniper
#

Thanks!

toxic pollen
#

What is this πŸ˜„ ? Saw it being mentioned in the announcement for the upcoming competition.

crystal beacon
#

It is a bot for discord that rolls dice, shows info and more

toxic pollen
#

Huh. Cool πŸ˜ƒ Thanks for the info.

lucid lichen
#

Upcoming competition?

mental citrus
lucid lichen
#

Neat

supple grove
#

Can you integrate purchased DNDBeyond content into Avrae’s lookup?

spark kettle
#

They're working on it.

round musk
#

Yeah, it's a planned feature, but not implemented yet.

mortal dirge
#

The data is all already in the Avrae database, the issue is controlling the content access on a by account basis, which is why we all get SRD only for now.

lucid lichen
#

It's not in the database anymore.

#

But yes, it's planned

wild creek
#

Can' load a character in.

wild creek
#

Anybody monitoring this channel?

#

!update

random badger
#

Anyone have any idea when the bot will be working again?

wild creek
#

I'm getting no responses in here...

random badger
#

Bummer. I really wanted to submit my PC. I noticed you were wanting to do the same.

wild creek
#

i was able to switch to active ones with !char <name>

#

just can't update or submit new ones.

young arch
#

hi

#

wow no hi backs 😦

wild creek
#

hello lol

random badger
#

Greetings.

round musk
#

seems the bot's back up

#

if there's downtimes and such, you'll usually see faster updates about it in the Avrae dev server

#

btw, mods, you can probably unpin my reminder about the July 26 downtime now πŸ˜›

primal rivet
dire hound
#

What a cool little bot.

round musk
#

indeed πŸ˜„

wild creek
#

I like how the first response by an admin in serval hours was not to address the issues we were all having, but to chastise us for using commands in the wrong place...

round musk
#

@primal rivet isn't an admin

lucid lichen
#

And we're volunteers, and have lives

#

And I didn't have an answer for the problem you had, and I'm in the middle of moving

primal rivet
#

chastising you to put commands in the right spot is half our job tbh

mental citrus
#

hello! I monitor the avrae dev server more closely (you can find us over at https://support.avrae.io)

as for this week's stability issues - definitely an issue we've spent the week investigating (personally, 20+ hours). I think we've gotten at the root cause now (a weird edge case and a poorly-maintained library caused a hard-to-trace crash)

and purples are community volunteers over from the dev server, not admins! they help out a lot with the user scripting side of the bot (aliasing)

whole bane
#

Help !

#

Help!

#

my bad

sleek sun
#

So when is Avrae going to accpet all my content from dndbeyond and not just the srd?

lucid lichen
#

Timeline on that is unknown

#

It's going to happen but it's still in development

stray coral
#

How do you remove/unlink/delete a DDB character from avrae?

#

I've pinged the ! Help command but am drawing a blank trying to find the option

fickle salmon
#

@stray coral !char delete '<character name>' changing <character name> for the character you want to delete obviously.

stray coral
#

@fickle salmon thanks!

errant smelt
#

Hi, is this the best place for bug reports?

primal rivet
#

for bug reports, it's best to go to the actual avrae server

errant smelt
#

!action shove has the wrong text

primal rivet
#

well

#

!action isn't a base command

#

so

#

that's not an issue with avrae

errant smelt
#

Er sorry !rule shove

primal rivet
#

what's the issue with the text?

#

that it's not 1 to 1 with the book text?

errant smelt
#

Nope - you can only shove away, not in any direction

#

!rule shove

wheat gardenBOT
#
ChaosOS
Shove

Using the attack action, you can attempt to shove a creature no more than one size larger than you. You make an Athletics check opposed by its Athletics or Acrobatics check. If you succeed you either move it 5 feet in any direction or knock it prone.

errant smelt
#

Get that Avrae is summarizing, but any direction versus away from you is an important distinction

primal rivet
#

interesting

#

sure, I can bring that up as a typo report

#

oh

#

i see you went to the avrae server

bronze kestrel
#

guys how do you add bless to a monster's attack roll?

#

using avrae i mean

young arch
#

.!a (attack name) -d 1d4 = to add extra damage

#

that should work, right?

bronze kestrel
#

bless adds 1d4 to an attack roll

#

but rn i'm using !ma, not !a

young arch
#

the modifier (-d 1d4) could still work

bronze kestrel
#

not for bless

young arch
#

why

bronze kestrel
#

because that's not what bless does???

young arch
#

oh right, my appologies, was thinking it added to attack

bronze kestrel
#

it does add to attack

#

it doesn't add to damage

young arch
#

I was thinking the command added to attack

bronze kestrel
#

i think -d adds to damage

young arch
#

it does

#

it's -b

lucid lichen
#

Aye

cobalt oxide
#

Are we free to just chat with the bot? How does that all work?

bronze kestrel
#

you're free to test out commands using it

#

try !help

gusty egret
primal rivet
#

It doesn't close the "; the error is that it expected a second ' to form a closed pair

round musk
#

I was very confused by Arenlor's question until I realized they were talking about the punctuation marks themselves πŸ˜›

gusty egret
#

I've fried my brain today, attempting to recover it, so probably wasn't the best wording.

bronze kestrel
#

dang i just found out that you can't have more than one bestiary

primal rivet
#

yep, but you can have more than one set as server bestiary

bronze kestrel
#

how do you do that?

primal rivet
#

!bestiary server while you have one active

bronze kestrel
#

thank you so much

stray coral
vapid quiver
#

Sorry 😐

#

My fatfingers 😜

stray coral
#

πŸ˜›

ripe hearth
#

Is there a way for Avrae to display the AC of your active character, or just HP and spell slots?

lucid lichen
#

!g status will show hp and slots

#

And some other things

#

!sheet will show ac and that, but not slots

#

And some other things

#

And then we get into aliases

ripe hearth
#

Ooh, nice.

lucid lichen
#

Cause with scripting you have many options

#

!hud is a popular one, I'll link the code

ripe hearth
#

That'd be great!

lucid lichen
#

If you copy that code block, and send it as a command, you'll be able to use !hud

ripe hearth
#

Sweet. Thanks a bunch!

#

Ah!! It's perfect!

#

I'm not getting any limited abilities showing up, but that's alright. I mostly just wanted an easy way to display HP and AC together.

ripe hearth
#

When you add an alias, is it just for you and each user has to add it themselves, or can you make it work for other people on a server too?

primal rivet
#

An alias is just for you. However, you can copy paste the alias code and change the first word to servalias

#

which makes it a server alias

#

which everyone in the server can then use

lucid lichen
#

limited abilities come from custom counters you make within avrae

primal rivet
#

^ It doesn't automatically import those. You need to make them using !cc

#

see !help cc for how to do that, or as us about the !level alias in the Avrae dev server

shadow yarrow
#

Chain mail plus shield showing 17 AC. Guessing Avrae including -1 from Dex? How can we override the number once imported from DDB?

ripe hearth
#

@primal rivet @lucid lichen Ah, thank you for the help!

red pine
#

how many commands are there for Avrae?

mortal dirge
#

A lot

red pine
#

what are some examples, and how do i use them?

mortal dirge
#

''!help''

#

Without the quotes

red pine
#

thanks

mortal dirge
#

Anytime

dry wagon
#

Is there a way to implement custom chargen methods in Avrae?

primal rivet
#

depends what you mean by chargen; just stat generation? or more than that?

dry wagon
#

I do mean just generating stats, yes. Some groups have different preferences; like creating a grid of stats for the whole party to choose from, as an example

#

or using an alternate method to 4d6 keep 3

mortal dirge
#

Sure

#

I had a game that rerolled 1s, so I wrote this !rr 6 4d6ro<2kh3

dry wagon
#

Is that something you could give its own command?

mortal dirge
#

sure

lucid lichen
#

Yup, with aliasing

dry wagon
#

alias?

#

Do aliases persist?

mortal dirge
#

!alias mystats rr 6 4d6ro<2kh3

#

yeah, and if it's for your own server you can instead use !servalias

#

then anyone can roll it

dry wagon
#

would !servalias list display all global aliases?

mortal dirge
#

yes, if there are any

lucid lichen
#

Well

#

On that server

mortal dirge
#

right

dry wagon
#

sure, the global aliases for the server, of course

mortal dirge
#

global to the server, yeah

#

lol

dry wagon
#

how would go about generating a grid, 6x6 using a method of choice (let's say your 4d6ro<2kh3 method)

#

or is this outside the scope of what Avrae can do?

mortal dirge
#

you can have it repeat the alias 6 times

dry wagon
#

I guess I'm wondering if the formatting for that is mutable

mortal dirge
#

somewhat, sure.

#

You can get fancy and make it embed a full chart of 6 sets of 6.

dry wagon
#

That sounds very much sounds like what I'm looking for

mortal dirge
#

I am not super good at embeds myself.

bronze kestrel
#

hey guys, how do you do short or long rests in avrae?

dry wagon
#

Is there documentation on that somewhere, specifically for embedding a chart like that?

mortal dirge
#

!game sr

#

for a short rest

#

There is somewhere, I am sure.

#

Let me see what I can find.

dry wagon
#

Thank you

bronze kestrel
#

oof avrae doesn't know how pact slots work

lucid lichen
#

There's a csettings for sr to reset them

#

But if you're mutliclassing it does them all

#

!csettings srslots true

bronze kestrel
#

i don't think it'll be that much of a problem then

#

if i do multiclass, it's probably be going into fighter

#

or rogue

mortal dirge
dry wagon
#

🍻 cheers!

lucid lichen
#

Also !help embed

lucid lichen
distant vigil
#

With Avrea and D&D Beyond working together in an official capacity, will the commands and help be accessible on the D&D Beyond website?

dry wagon
#

I'm sure others have come across this issue. What's the solution for Eldritch Blast's multiple beams and Agonizing Blast?

primal rivet
#

agonizing blast is simple as creating a snippet, usually something like !snippet ago -d <charismaMod>

#

and then casting it with !i cast "eldritch blast" ago or !cast "eldritch blast" ago

#

as for targets; if you are in initiative, you can select multiple targets for a spell using -t

#

if you're not in initiative, you can use -rr to repeat the spell multiple times

#

so in initiative:
!i cast "eldritch blast" ago -t Orc1 -t Orc2 -t Orc3

out of initiative:
!cast "eldritch blast" ago -rr 3

dry wagon
#

huh

#

neat

#

Thanks

hybrid star
#

Hello! Quick question - I created a homebrew magical item in D&D Beyond that gives my warlock a +1 spell attack bonus. The bonus shows up in the the 'to hit' on D&D Beyond, but doesn't work when I cast it through Avrae. Any pointers on getting that to carry over?

ocean matrix
#

Vsheet doesn't appear to be updating when I !update to incorporate changes on DDB. Thoughts?

primal rivet
ocean matrix
#

Sure.

ocean matrix
#

@primal rivet Just wondering if there's been any further news, re: !vsheet? πŸ˜ƒ

primal rivet
#

mmh

#

i think the situation is just that avrae isn't detecting bracers of archery

#

it has nothing to do with sheet or vsheet

#

it's just a base avrae thing

#

i'm 90% sure this is a known bug that we have logged already, but i'll go check

ocean matrix
#

Excellent.

primal rivet
#

pfft

#

so

#

we had run into the error multiple times in the past

#

but the people who had the error were all too lazy to ever report it

#

so it was never reported

#

i reported it now

ocean matrix
#

🀦

#

Excellent. Thanks a bunch.

primal rivet
#

see kids, if ya storm off in a huff and expect shit to get fixed, it probably won't get fixed

#

gotta report those errors

ocean matrix
#

So, in short: Bracers of Archery isn't currently detected, and a note has been lodged to fix that ASAP?

#

Just so I know what to report to TPTB on the other server.

primal rivet
#

ASAP is

#

probably an overstatement

#

it will be fixed eventually

#

in the meantime, an easy workaround is doing -d 2 on shortbow attacks

#

to add 2 damage

ocean matrix
#

Alrighty.

#

Thanks muchly.

median brook
#

my barb is about to reach lvl 9 and get brutal critical. is there a code somewhere I can feed to avrae so that it will automatically roll the extra dmg when I crit?

hard aspen
#

How do I add a will-o'-wisp to initiative?

dry wagon
#

@median brook|Zan|Geordan|Stamos#1347 For all I know, Avrae already has that functionality once you !update your character at level up.
However, if it doesn't do that, you can apply the following !csettings critdice "{{"0" if level<9 else ("1" if level<13 else "2" if level<17 else "3")}}" and it should (hopefully) automatically apply the correct number of Brutal Critical dice based on your level. It does assume that you're a single class barbarian though. I'm not sure how to make it scale specifically off your Barbarian level.
n.b. I am fairly new to Avrae scripting

primal rivet
#

i can confirm that the code above doesn't work

#

the !csettings command doesn't take any scripting

dry wagon
#

I was hopeful πŸ˜…

#

sorry

primal rivet
#

in order to set up the extra dice on crits, you just want to do !csettings critdice 1 for now, and then manually keep updating it

#

as you level more

median brook
#

it's that simple? that's awesome, thank you so much!

dry wagon
#

I was overcomplicating it, yep

primal rivet
#

@hard aspen if you're in initiative, you can add a will o wisp by doing !i madd. However, i don't... think? Will o wisp is SRD, so you'll have to add it as homebrew first

wheat gardenBOT
#
silverbass
Trying to add Homebrew Monsters, Spells, or Items?

Avrae supports all of the above!

Monsters

Create the monster on CritterDB, then import it with the !bestiary command.

Spells

Create the spells on Avrae's Dashboard, then activate them with the !tome command.

Items

Create the items on Avrae's Dashboard, then activate them with the !pack command.

crystal jolt
#

Is it possible to link avrae to your d&d byeond account or some how get it to show all the monsters??

gusty egret
#

No, that is a planned feature though.

crystal jolt
#

ok

ocean matrix
#

Is showing monsters and whatnot going to be on a per-user basis (i.e. if I only have the monster manual unlocked, vs a DM having all content unlocked), or whoever runs the Avrae bot, or..?

round musk
#

That functionality's not built out yet so I don't know what the plan is, but I think it's been mentioned that the intent is that one person unlocking it will be enough for the server? (maybe limited by server size?) not positive though

fresh mist
#

Is Avrea the bot that will add DDB search ability?

round musk
#

Yes, in a sense. You can already search stuff in it, but right now it only has SRD content. Eventually it will be able to connect to your DDB account and give you access to all the content you own on DDB that way.

tight flume
#

My discord PbP server has used Avrea for a really long time so I’m really excited about it working with our DnD Beyond content! Do we know a timeline for it?

lucid lichen
#

Unfortunately not

round musk
#

Nope, they don't generally announce timelines for what they're working on

#

I think it's still some distance out

stray coral
#

Is it possible to set avrae to load a specific character based on channel? So if I'm in channel X, it'll give in info for character X, but if I'm in Y, it'll look up Y?

primal rivet
#

not quite

#

but we do have an alias that lets you change characters easily

#

you can find it as !ch in the avrae dev server

stray coral
#

okay, cool. Thanks

odd sonnet
#

Anyone able to assist me on trying to heal a character that took damage after combat initiative ends for the avrae bot character sheet?

#

I can't seem to do it

primal rivet
#

the player can manually adjust their hp using !g hp

#

no one else can adjust a character's hp out of initiative.

odd sonnet
#

ah, thank you

winter tendon
#

If I start a campaign on dndbeyond can I import monsters from character creator

primal rivet
#

no

late mirage
#

How does one long rest a character? :3

primal rivet
#

the !g lr command, or the !lr alias if you have that, or want to get that from the Avrae Dev Server

#

the !lr alias restores hit dice, if you have them set up

late mirage
#

Alrighty, Thank you very much ❀

uncut trellis
#

Hey guys, I'm trying to add my character from dnd beyond to Avrae using a link but i cant? the share link only shows up for one of my two characters and of course its not even the character im trying to use
could anyone help?

round musk
#

Just to copy your followup from #ddb-support:

nvm
figured it out
(she was set on private) ((whoops))

grim scroll
#

Can I use Avrae on a server that dosne't have the bot?

lucid lichen
#

Yes

#

!invite

wheat gardenBOT
grim scroll
#

It's not my server

#

I'm a player on the server

lucid lichen
#

Oh

#

Well, she can't do anything without being invited

grim scroll
#

Does Avrae remember me on a specific server or any server I go to?

lucid lichen
#

Any

grim scroll
#

So I can only have one character on Avrae?

primal rivet
#

no

#

you can have a lot of characters

#

you can switch between them with !char <name>

#

!char list

wheat gardenBOT
#

Your characters:
Fictus Mendax, Rhodeek, Aurora Kealin, Dequilless Ra'hen, Pyrrhus Bellows, Grimkul Ra'hen, Kenmon Liessen, Roeshi "Cinnamon", Net'hami Kyu'nin, Skeetch, Aelealu Lasse, Iados, 3:16, Alforgred Ashmane, Tucker Schumann, Lessizmur, Fii Yvonne, Kiem Frostbones, Viz Astraea, The Chromatic Dancer, Stitch, the Featherweaver, Gloria Sempiterna, Farimond (Feri), Hana Hoshikitsune, Bree Fleetspring, Darian Irfrel, Lucian, Ferris Wheel, Abathur, Kirv Argenthrixus, King Ilias the Wise, Maedus Lagann, Brigim Borsk, Maenon, The Moon Touched, Kanen Lentort, Marigold Greenbottle, Ulbrecht the Boss, Iku Frostbones, Vor Mars, The Dawn's Folly, De Caelo Irae, Pthylos Rurandal, Addelbrung Ashmane, Dejinn Agu'Shar, Emperor Vaeai'Ra'Enbi, Elizabeth Astor Stormgale, Tyrant Vaeai'Ra'Enbi, Tyrnnicus Ag'val, Zed'aara Gy'lyft, Thava Galefire, Kimber the Rat, Caine Haywinde, Landon Lansing, Weiss von Heisel, Bread Baker, The DM, Valorean Ra'hen, Vrondri Raeas'val, Bianca Leblanc

primal rivet
#

i got a good amount

grim scroll
#

!char list

wheat gardenBOT
#

You have no characters.

primal rivet
#

need to add them first

grim scroll
#

How does it know which character for which server?

primal rivet
#

it doesn't

#

avrae will keep whichever character you last set as active

#

as active

#

so if i'm playing Fictus on Server A, and then i play a session on Server B, I'll need to switch to my other character (say, Pyrrhus)

#

otherwise, I'll end up accidentally rolling checks and attacks using Fictus

#

does that make sense?

grim scroll
#

How do I know which character is active and how do I switch?

primal rivet
#

you can find that all with !help char

#

just doing !char will show you the name of the active char

#

!char

wheat gardenBOT
#

Currently active: Ferris Wheel

primal rivet
#

and you switch with !char <whoever you want to switch to>, so...

#

!char pyrrhus to swich to Pyrrhus, for example

grim scroll
#

Which servers are Play-By-Post D&D?

primal rivet
#

try /r/lfg? Β―_(ツ)_/Β―

grim scroll
#

Is there a pdf doc or video showing how to setup Avrae for your own server?

hollow sluice
#

How does one use hit dice in a short rest?

primal rivet
#

There's the !sr alias, which you can find in the Avrae Dev server

hollow sluice
#

!sr doesn't have subcommands to use hit dice and doesn't use them automatically

lucid lichen
#

It sure does

dapper ferry
#

!char

wheat gardenBOT
#

Currently active: Draoidh Galanodel

lavish stirrup
#

what command do my characters use to connect avrae to their dndbeyond characters?

round musk
oak rock
#

hello.

#

a friend noticed that avrae is loading beyond Drow PCs with permanent disadvantage applied to perception rolls. any advice?

mental citrus
#

We're aware of the issue, I'll be working on a patch tomorrow

oak rock
#

Thanks @mental citrus Thanks for all your hard work.

mental citrus
oak rock
#

Hey! You are the man!

hard schooner
#

what about bonus action or just class/race feature-traits?

primal rivet
#

those aren't really supported in avrae natively

#

we handle those mostly through aliases

#

like, avrae doesn't track action economy

#

the bot isn't gonna stop you from taking 12 actions on your turn

#

that's your DM's job

hard schooner
#

ok, would the solution be to add some sort of custom attack?

primal rivet
#

depends on the feature

hard schooner
#

i.e crimson rite

primal rivet
#

consider joining the avrae dev server for more help on aliases and likewise

hard schooner
#

where would that be

primal rivet
#

see pinned

hard schooner
#

πŸ‘

quartz hawk
#

Is there a roadmap for what other ddb content I can use or will be able to use in avrae like being able to seed the combat tracker with the new encounter tool.

mental citrus
gray stratus
#

Hi, any idea if its on the roadmap to have purchased content available in avrae?

#

specifically purchased on dndbeyond

#

sorry didnt mean to double ask. got the info from link

round musk
#

@mental citrus Ooh. Can you pin a link to that? (Ideally without the embed because it doesn't actually include anything useful, just a giant GitHub logo)

#

@gray stratus Yes! It's "D&D Beyond Entitlements" as listed in the linked project list

lucid lichen
#

They said they followed the link

round musk
#

@lucid lichen Sure, but I figured it was helpful to include the answer here as well. Don't want to be like all those online forums where someone asks a question and then just edits to say "nvm figured it out" without sharing the information πŸ˜‰

lucid lichen
#

(there's also little need to tag me)

#

But fair enough

mental citrus
lucid lichen
#

πŸ‘Œ

round musk
#

❀

lucid lichen
#

Derp

#

Realized I could pin it

#

Right now

round musk
#

haha

gusty egret
#

Anyone able to tell me what I'm derping here: !attack add Shillelagh -b {wisdomMod+proficiencyBonus} -d 1d8+{wisdomMod}[bludgeoning]

rugged pumice
#

It seems to work for me

gusty egret
#

Gives me: Shillelagh: -1 to hit, 1d8+{wisdomMod}[bludgeoning] damage.

rugged pumice
#

Do you have an active character?

gusty egret
#

Yep

rugged pumice
#

What's their WIS mod?

gusty egret
#

-3, but it should still calculate it.

rugged pumice
#

It looks like it did then if they are level 1-4

#

-3+2=-1

gusty egret
#

It's the part after 1d8 that's the problem.

rugged pumice
#

That's how it will look on the list

#

try an actual attack it should work just fine

mental citrus
#

!a add doesn't currently support calculations in -d (although a requested feature, AFR-399, wants it to: https://github.com/avrae/avrae/issues/750)

gusty egret
#

Ah, any idea how to do Shillelagh for our party's druid?

mental citrus
#

!cast shillelagh should do it

rugged pumice
#

The way you have it works just fine

mental citrus
#

(Technically the spell should grant an effect that gives you an attack, but it's automated as an attack spell since it's a cantrip anyway)

grave copper
#

how do we add homebrew spells

#

to discord

wheat gardenBOT
#
silverbass
Trying to add Homebrew Monsters, Spells, or Items?

Avrae supports all of the above!

Monsters

Create the monster on CritterDB, then import it with the !bestiary command.

Spells

Create the spells on Avrae's Dashboard, then activate them with the !tome command.

Items

Create the items on Avrae's Dashboard, then activate them with the !pack command.

lucid lichen
#

You say that, Zhu, but I've had an open pull request to add the attack since the end of April πŸ™ƒ

gusty egret
mental citrus
#

hmm, that's the second hp report I've gotten today

#

I think characters team deployed something? will check tomorrow

ocean matrix
#

Question. Changing something on DDB site, !update, and it should show up in !sheet instantly(or near-instantly), yes? I.E. Adding/removing armor/weapons should show the new values post-update?

#

Hm. Might be something on my end. Not sure. Might just be slow to update.

gusty egret
#

Could be related to the issue I mentioned above. @mental citrus ?

primal rivet
#

not at all

#

er

#

actually, yeah i think it is the same issue

gusty egret
#

I think so too, but in the off chance we somehow have two similar but unrelated issues going on...

mental citrus
#

I think those two issues are unrelated, there was an unintended caching issue that Krev's probably hitting that's different (and fixed in the w36b branch, probably deploying tomorrow morning)

sullen skiff
#

Sorry for the newb question but is Avrae the bot (which I have been using for some time), that is being developed to integrate further with DDB? Or is it a standalone bot, not yet released? Thanks in advance.

#

My apologies I just answered my own question.

topaz kayak
#

Say so right now im in a campaign and am currently in a battle. My character has access to the Undying Warlock Spells, one of them beong Sword Burst. Im trying to use Sword Burst but instead Avrae will instead think i cast Spare tbe Dying. Now When i open my spellbook it shows Sword Burst as a unknown spell, so that may be the source of my issue.

gusty egret
#

@sullen skiff It's been purchased by DDB and it's being worked to better integrate it.

primal rivet
#

Pixel, you will need to add sword burst as a "homebrew" spell

#

since avrae only currently supports SRD content

#

and sword burst is not SRD

wheat gardenBOT
#
silverbass
Trying to add Homebrew Monsters, Spells, or Items?

Avrae supports all of the above!

Monsters

Create the monster on CritterDB, then import it with the !bestiary command.

Spells

Create the spells on Avrae's Dashboard, then activate them with the !tome command.

Items

Create the items on Avrae's Dashboard, then activate them with the !pack command.

primal rivet
#

this channel is for questions and answers, not commands

magic grotto
#

ok sorry!

rough jacinth
#

So I have setrace and racecast, yet i can' get racecast to use work right, do i need to make a custom sounter even though setrace does that?

young arch
#

So, how does one look up non-SRD stuff if they have D&D Beyond content? Is that possible?

primal rivet
#

not at the moment, but in development

young arch
#

Thanks

sullen skiff
#

I'm assuming it's an Srd thing, when I import to discord from ddb my characters hit points are off. Is it because of my tough feat?

hearty cipher
#

how do i make the bot do the loot table?

hearty cipher
#

like the !hoard xD

primal rivet
#

@sullen skiff this is likely just a dndbeyond importing bug. The importing is under some kind of rewrite, and most of these bugs should clear up eventuallyβ„’. I unfortunately don't have a timeline to give you for that.

@hearty cipher You can find aliases like !hoard and others in the avrae dev server. Link is in the pinned messages here

prime belfry
#

So wait

#

Is the old DnD Beyond bot being abandoned?

#

For Avrae now?

#

like they're sort of fusing to become one thing?

primal rivet
#

The former

#

I don't think the old bot is being fused with avrae in any meaningful way; more just abandoned

round musk
#

Basically. New functionality will just be added to Avrae.

prime belfry
#

I mean, the new bot was uhhh...

#

severely lacking, so I don't blame them for just hiring the avrae guys

#

Really smart move actually since it's already so heavily developed and already in prominent use

#

Is there a place to submit suggestions?

round musk
#

There's a dev server linked in the pins πŸ™‚

primal rivet
#

it was a pretty smart move given avrae's pre-existing audience is legit converting some people over to dndbeyond too

#

πŸ™‚

split cave
#

I am trying to figure out the notation to as the GM make monsters attack with Avrae

#

the command list examples are greek to me

#

I have uploaded a bestiary

#

If I want to make a skeleton attack with a sword short

#

What do I need to do?

dusty imp
#

So is there a big difference between Avrae and the DDB version ?

sour grail
#

They are one and the same Delarn.

#

The DDB bot is Avrae. Avrae is the DDB bot.

dusty imp
#

ok. And is there a way to load a campain into it ?

round musk
#

@dusty imp what do you mean by "load a campaign into it"?

raven patrol
#

I have ddb and a character loaded into it. But i dont wanna use that char i wanna use my other one. But when i do !char (name) it just brings up my old char.

primal rivet
#

did you load in the other char?

raven patrol
#

How do i load my new into bot to switch?

primal rivet
#

same way you loaded your first char.

raven patrol
#

I...its been a while. Sorry.

#

How?

primal rivet
#

!beyond <the URL of your character>

raven patrol
#

Ty. Then !char (name) to switch right.
?

primal rivet
#

it will automatically switch to the one just loaded, but yes. you can do !char <name> to switch to any loaded char

unique linden
#

I have a player trying to use Avrae to roll a lockpick check with Dex + thieve's tools bonus. I'm having trouble parsing out how this would be done through Avrae. So far I'm guessing !rrr is maybe what we're looking for? But I have no idea how to read what's written in the directions for the command. Is this the right command, and if so, how does one use it?

unique linden
#

Ahh, think I got it. !check dex -b 2 -dc 15 seems to work.

gusty egret
#

@unique linden -b 2 can probably become a snippet for thieves tools too.

unique linden
#

That's a very good idea.

gaunt dune
#

so we have Avrae in a discord but a mod changed the call variable and nobody can figure out what it is, i tried kicking him and readding the bot but none of the commands are working

#

okay i fixed that actually, is there a way to remove linked chars

gaunt dune
#

solved

unique linden
#

When adding attacks, can you specify the damage type?

gusty egret
#

With the -d option add it in square brackets. -d 1d4[bludgeoning]

unique linden
#

Thank you!

unique linden
#

Is there a way to get !ma, !mc and !ms to work with DM-assigned monster names? It's frustrating to have to use the "real" name.

#

Also sometimes spoilery.

primal rivet
#

not quite, but you can use -h to hide the monster's name and also modifier to roll

#

or you can use -title to just give it a new title

#

!mc goblin dex -title "Boblin makes a Dexterity (Thieves' Tools) check!"

wheat gardenBOT
#
Boblin makes a Dexterity (Thieves' Tools) check!

1d20 (15) + 2 = 17

chrome mirage
#

Hey friendlies, any word on the dndb paid content integration for avrae?

primal rivet
#

in progressβ„’

lucid lichen
#

It's coming, no eta

ocean matrix
#

I for one am not terribly concerned with an exact timeframe, I'm just excited that it's finally happening. πŸ™‚

unique linden
#

Thanks @primal rivet!

next pewter
#

Umm I'm having a bit of a issue with avrae it won't display rolls by characters using the gsheets or dndbeyond any fix for this?

foggy bluff
#

I'm sure its been asked before, if so can you point me in the direction... Otherwise, what would be the string for something like a crossbow attack w/ Sneak Attack & Assassinate?

gusty egret
#

@mental citrus Bot down?

mental citrus
#

I'm on it

gusty egret
#

Also WTF with it dropping me three 1s in a row? :P

mental citrus
#

1/8000 πŸ˜›

still elm
#

Seams to be working now

#

GUess it just stopped working out of shame πŸ˜„

foggy latch
stray coral
#

DDB (and therefore Avrae by extension) doesn't do timelines as they only lead to disappointment

crystal beacon
#

whats the command again to load a character into Avrae from dndbeyond?

round musk
#

I think it's !beyond and then the URL

crystal beacon
#

yup!

#

thanks

round musk
#

and !update to update it

#

πŸ‘πŸΎ

crystal beacon
#

just figured that out xD

warped drum
#

how can i run a game and use avrae

#

im not quite sure how to do it

young arch
#

could you be more specific?

warped drum
#

if i run a game for my group in discord how can i integrate avrae in my game

#

how does it work im not quite sure i understand how it works. is it something you install

primal rivet
#

It is not. Avrae is a discord bot. All you have to do is invite it to your game server

young arch
#

It's mainly used to roll dice.

primal rivet
#

It can do a lot more than just dice; Avrae is incredibly handy for tracking resources, monster hit points, initiative, looking up features and spells, etc

gusty egret
#

We run a game in it actually.

primal rivet
#

all my discord games are run using Avrae

round musk
#

there's a brief rundown on how to use it in the pins. for more help, check out the commands list on the site (https://avrae.io/) or by using the help command. you can ask questions here, and feel free to check out the Avrae development server if you want more advanced help/discussion!

warped drum
#

ia ppreciate the help a lot guys thanks πŸ™‚

mild tendon
#

so since avrae uses the D&D Beyond SRD he doesn't have any expansion content like xanathars right? is there any way we can add that stuff?

primal rivet
#

it's planned

mild tendon
#

like, can i teach it how to make my character cast cause fear?

primal rivet
#

once you have it on dndbeyond, it'll be integrated, eventually

mild tendon
#

there's no commands for me to like, make a new spell or something?

wheat gardenBOT
#
silverbass
Trying to add Homebrew Monsters, Spells, or Items?

Avrae supports all of the above!

Monsters

Create the monster on CritterDB, then import it with the !bestiary command.

Spells

Create the spells on Avrae's Dashboard, then activate them with the !tome command.

Items

Create the items on Avrae's Dashboard, then activate them with the !pack command.

mild tendon
#

many thanks

#

what was the command for that?

#

to share with my friends

primal rivet
#

it's an alias; a custom command

#

so you'd have to copy it over

mild tendon
#

aw

#

i'll just explain it to them

primal rivet
mild tendon
#

wait so i added the cause fear spell from xanathars to my tomes

#

but the tome command doesn't detect it?

#

!tome

wheat gardenBOT
#

You have no homebrew of this type active.

primal rivet
#

you need to activate your tome first

#

do !tome <whatever the name is>

mild tendon
#

what am i doing wrong?

#

wait a minute i think i figured it out

#

alright so i got the spell working, but i added a picture just to try that function out, and whenever i cast a spell it just shows the picture i have as my characters portrait

#

how do i change it to the picture i have on avrae's dashboard for the spell?

round musk
mild tendon
#

still lookin for help on how to add thumbnails to spells

graceful slate
#

So I need help here.

#

For a different server, but I loaded my Loxodon character sheet whom was supposed to have an AC of 18, but only shows up as 15...

#

I think its a culmination of loxodon natural armor not showing for the bot as well as the shield because I'm using a versatile weapon, but I don't know how to fix it

stray coral
#

Avrae only loads SRD content afaik, so it might not be able to load the details of your Loxodon?

covert hull
#

Is there a way to link it to DnD Beyond account for access to paid content?

stray coral
#

Not yet, it's in development

round musk
#

I think non-SRD content imported from a DDB character sheet should still work. I know there are some bugs involving ACs though.

twin cairn
#

My characters are having trouble with Avrae. Eldritch blast is not showing damage correctly and one character has 22 charisma for some reason. Any fixes for something like this?

quartz hawk
#

@twin cairn i suggest you look up some server aliases like "!manage" this might help you/players make adjustments

twin cairn
#

Hmm, I tried using that command and was told no command was found. I'm new to all of this so maybe I need to find a mentor off- server

normal zodiac
#

I see in the command chat that !hoard give you a loot chart. When I try using this on my own server it does not recognize the command. Not sure if I'm missing something I need to do to activate this. Can anyone help me with this. I am fairly new to Avrae and Discord bots in general. Thanks

fickle salmon
#

@normal zodiac !hoard is likely an alias created by one of the people on the Avrae Development Discord server. Link to the server is in this channel's pinned messages. I'll see if I can locate it and paste it in the commands channel.

normal zodiac
#

@fickle salmon thanks for that :) . I'll see if I can find it there too. Is there a good site or spot to read up on alias?

fickle salmon
#

For simple aliases, !help alias is enough to get you started. If you want to go deeper into the alias rabbit hole, the above-mentioned Discord server is a good place to get help with aliases. If you want to read all the functions and such that Avrae can run, the Avrae website (avrae.io) has a link to the latest alias help file.

normal zodiac
#

@fickle salmon awesome! Thank you for the help mate. Cheers

gusty egret
#

Attempting a short rest does not seem to do anything?

buoyant raft
#

what do you mean or expect the short rest to do? It works as usual for me in reseting counters that are setup for short rest reset.

idle moon
#

!help alias

wheat gardenBOT
#

I have sent help to your PMs.

obsidian ferry
#

So I added Avrae to my server by the !hoard function doesn't work there

buoyant raft
#

!hoard is an alias, you can grab it from the avrae dev server, that is pinned here (it was also posted in #ddb-avrae-commands a few days ago)

obsidian ferry
#

thank you @buoyant raft

#

So I spent the day trying to figure this out for my group. I am having a hard time using class features during the init tracker and in general

dapper oasis
#

This may have been asked before...but how exactly does a Druid's Wild Shape work in Avrae?

gusty egret
#

Wait, why is drop p and not d?

lucid lichen
#

Issues with the parser

#

Was easy to add p for drop, adding d would require serious retooling of the dice parser

young arch
#

Is there a list of commands?

unborn seal
#

if you type ! Help with no space you will get a DM with the list of commands

hearty moat
#

Is there a way to add divine smite to an attack?

buoyant raft
#

use the paladin mega alias from the dev-server(pinned in here)
then you can use !paladin smite # to use #-level slot to smite
or !paladin smite # crit if you critted
(you can leave out the # if you want to use a 1.st level slot)

prime anvil
#

@dapper oasis these is a server alias over on the Dev server that would walk you through it

dapper oasis
#

Where is the Dev server?

round musk
#

It's linked from the pinned message

#

the third pin

dapper oasis
#

Ahh..thanks.

storm fractal
#

Is it possible to use the Avrae bot to help activate and deactivate players in one of my campaigns?

I have a campaign with more than 12 players and I'd like to share my content with them. However, I'd also like a way for players to activate and deactivate their characters as they like.

fickle salmon
#

Avrae does not look at what content is shared on D&D Beyond (yet) and does not have the ability to modify settings on your D&D account, such as characters in a campaign (and probably never will).

Limitations on campaign sharing should be discussed in #ddb-feedback , but there are limits on how much sharing can be done for reasons.

bold shuttle
#

is the level command not working?

fickle salmon
#

!level is an alias. One that's become synonymous with a advanced user command, but it's not a core command of Avrae.

agile token
#

What is the command to add a spell slot back manually

gusty egret
#

You'll want to use !game [spellslot|ss] [level] [value] @agile token

agile token
#

Thanks so much

snow coral
#

The !beyond command doesn't seem to account for any customizing on attacks. For example my monk has been given a magical tatoo that grants his Unarmed Stikes a +1, but the command ignores this, and imports a different formula than the character sheets shows.

wheat gardenBOT
#

Loaded and saved data for Gaelen Elmthorn!

#

Warning: This will overwrite a character with the same ID. Do you wish to continue (reply yes/no)?
If you only wanted to update your character, run !update instead.

#
Gaelen Elmthorn

Wood Elf Monk 1
Proficiency Bonus: +2
AC: 17
HP: 10/10
Initiative: +4
STR: 12 (+1) DEX: 18 (+4) CON: 14 (+2)
INT: 8 (-1) WIS: 17 (+3) CHA: 11 (+0)
Save Proficiencies: Strength +3, Dexterity +6
Skill Proficiencies: Acrobatics +6, Athletics +3, Insight +5, Perception +5, Survival +5
Senses: passive Perception 15

Attacks

Longbow: Attack: +6 to hit. Hit: 1d8+4[piercing] damage.
Unarmed Strike: Attack: +6 to hit. Hit: 1d4+4[bludgeoning] damage.

snow coral
#

You can compare the above to this https://ddb.ac/characters/17437883/xYZRrv
And you will see the Unarmed Strike on each does not match.

hushed lotus
#

how do I delete a character sheet from Avrae?

#

I've removed share access, deleted the sheet from google drive, everything but it's STILL in my avrae profile

lucid lichen
#

!char delete NAME

hushed lotus
#

Cheers

forest mountain
#

How do I apply sneak attack to a roll?

#

Nvm got it πŸ˜„

wheat delta
#

Why can't I see attacks on monsters in my server, but I can on here?

#

Got it - just had to add a DM role to my name

analog viper
#

So, I have a question

#

I have a DDB character sheet that I added to the bot

#

But now, I can't edit HP/spell slots, etc on that character sheet

#

Is that because they're linked?

#

To be clear, I can't edit these things on DDB's website

#

Okay, nevermind. It wasn't working an hour ago, and now it's fine again.

#

Carry on.

visual wedge
#

I'm looking to add a sidekick to our Discord based game. Is this something the bot can help with or is there a better option?

lucid lichen
#

This bot can handle almost everything you need for playing 5e in Discord

visual wedge
#

Cool! I guess, to be more specific, how would I add a sidekick; stats and all that?

buoyant raft
#

probably as a custom monster through critterdb and !bestiary

graceful elk
#

Is Avrae made by the DnDBeyond team?

#

Does anyoke know how to do advantage and disadvantage rolls?

young arch
#

So in order to have additional information not in the Standard SRD/ Avrae what would we need to do aside from I guess creating the commands ourselves?

opal verge
#

@graceful elk avrae is in the process of being bought / restructured by the dndb team i believe

to add advantage or disadvantage you just put that at the end of your rolls, like
!c perception dis
!r 5d10 adv
etc.

graceful elk
#

Oh i see
And before anything like initiative, you need to make your character and input it into avrae?

opal verge
#

lol ok, police bot sigh

#

you have to put your character into the bot to be able to do checks and fight. without a sheet in avrae you can only do normal xdy rolls

round musk
#

See https://avrae.io/ for more detailed documentation πŸ™‚

agile token
#

Does anyone know how to input homebrew monsters into the bot

buoyant raft
#

Use critterdb and then !bestiary

agile token
#

thanks

sharp swan
#

how to set the bestiary?

#

guys how do I put the detail of features and everything else to the monster?

buoyant raft
#

criterdb

dusk trellis
#

I have a question about the bot . When will it get the non srd stuff back without having to use homebrewed or importing a bestiary? I have been using Avrae for almost two years now and truly miss being able to use all the monster manual, volo's, and xanther's information without having to go to another app to look it up.

pseudo forge
#

good morning awesomefolk, question : I am using a dragonborn and im trying to sort out how should I cast breath weapon in avrae? Its a racial so its not part of my sb so im having a pickle of a time sorting it out.

round musk
#

@dusk trellis DDB doesn't announce timeframes of stuff, but DDB integration is a planned feature. Once that functionality is added, you'll supposedly be able to access anything you own on DDB through the bot.

pale sky
#

Is there a way to have the additional damage rider when using the attack command display as a different damage type from the base weapon?

edgy plank
#

So I added this bot to my Discord server. I can’t seem to figure out the following; 1) How to make a non-random character, 2) How to add that character to the server, 3) How to make a character the β€œactive” character, and 4) How to input NPCs as a DM for a text-based game. Can anyone assist?

mental citrus
#

@pale sky - if you're adding damage with an argument/snippet, you can include it like -d "1d4[fire]"
@edgy plank run !quickstart in #ddb-avrae-commands!

edgy plank
#

@mental citrus you’re a peach! Ty!

pale sky
#

@mental citrus I managed to finally figure it out, I had a space between the 1d8 and the []. Also, is there potentially a webpage that explains the commands and interactions without having to constantly go back and check your PMs?

mental citrus
round musk
pale sky
#

Thank you!

lucid lichen
#

You can also append -here to have the help display in channel

#

!help init effect -here

pale sky
#

Is there a command to roll wild magic automatically?

lucid lichen
#

!wmsurge

#

It's an alias

#

And happens to be here

pale sky
#

No I mean for rolling the d100 for when a surge happens

lucid lichen
#

That alias does it o.o

#

It's not like with the old beyond bot

#

It also has support for searching the list, or for forcing a surge from tides

gusty egret
#

What sort of sacrifice do we need to make to convince Avrae it doesn't want to kill our party? :P

pale sky
#

But that alias is only on this server

#

I mean for own server

gusty egret
#

!servalias wmsurge

wheat gardenBOT
#

wmsurge: ```py
!alias wmsurge {{g,r,c,R,t,L=load_json(get_gvar('9274bf9a-f3d2-407e-9723-0a8901d04003')),vroll('1d100'),combat(),vroll('1d20'),'&1&' in 'tides' and cc_exists('Tides of Chaos'),int("&1&") if "&1&".isdigit() else 0}}{{g=g[ceil(L/2 or r.total/2)-1]}}{{'multiline\n!embed' if not L and g.type=='cast' and (R.total==1 or t) else 'embed'}} {{s=[x for x in range(1,10) if get_slots(x)<get_slots_max(x)]}} {{"-desc 'No Wild Surge'" if not L and R.total>1 and not t else f"-f '{f'Looking up roll: {L}' if L else r}{' - Tides of Chaos' if t else ''} | {g.desc}'"}}{{roll=vroll(g.roll) if g.type=='roll' or g.type == 'health' else 0 }}{{mod_hp(roll.total) if not L and g.type=='health' and (R.total==1 or t) else ''}}{{set_slots(s[0],get_slots(s[0])+1) if not L and g.type=='slots' and s and (R.total==1 or t) else ''}}{{set_cc('Sorcery Points', get_cc_max('Sorcery Points')) if not L and g.type == 'cc' and (R.total==1 or t) else ''}}{{c.me.add_effect(g.effect[0],g.effect[2],g.effect[1]) if not L and g.type == 'effect' and c and (R.total==1 or t) else ''}}{{'' if R.total>1 and not t else (f"-f 'Roll|{roll}'" if g.type=='roll' else f"-f 'Health gained|{roll}\n{currentHp}/{hp}'" if g.type=='health' else f"-f 'Regain Slot|{cc_str(s[0]) if s else 'None'}'" if g.type=='slots' else f"-f 'Sorcerer Points|{cc_str('Sorcery Points')}'" if g.type=='cc' else f"-f 'Gained Effect|Name: {g.effect[0]}\nDuration: {g.effect[1]} rounds'" if g.type =='effect' else '')}} -title "Wild Magic Surge {{'| '+str(R) if not (t or L) else ''}}" {{mod_cc('Tides of Chaos',1) or f"-f 'Tides of Chaos|Recharged'" if not L and t else ''}} -color <color> -thumb <image> -footer "!wmsurge - Roll for chance | !wmsurge tide - Force a roll | !wmsurge # - Lookup a roll"
{{'' if not L and R.total>1 and not t else (f'!{"i " if c else ""}cast "{g.cast[0]}" -i -l {g.cast[1]} {"-t "+name if g.cast[2] else ""}' if g.type == 'cast' else '')}}

gusty egret
#

Copy/paste

lucid lichen
#

(and change !alias to !servalias)

pale sky
#

thank you!

lucid lichen
#

πŸ‘Œ

hushed lotus
#

alright, once I have stuff in Beyond purchased and confirmed in my account, how do I import all that stuff into my Avrae profile?

round musk
#

DDB integration is still a planned feature - it hasn't yet been implemented

#

But you can, e.g., import DDB characters into Avrae and then use them

hushed lotus
#

Dang it.

#

I was under the impression it was implemented already.

#

ah well

round musk
#

It is definitely the most-wanted feature πŸ™‚

#

to me, anyway

stray coral
#

I think most wanted to everyone who uses avrae, even low tier users

gusty egret
#

I'm pretty sure even zhu has it up there on most wanted.

mental citrus
#

Mhm!

buoyant raft
#

It even says so in the spell lookup nowπŸ˜‚

gaunt dune
#

Is avrae down atm?

cobalt storm
#

Yes, Discord updated the API and it messed with a lot of bots.

mental citrus
#

Discord just pushed an update to their API that breaks a lot of bots with no warning - working on an emergency hotfix

#

I've pushed a hotfix that should fix the crash, and it looks stable now; I'll continue to watch it

pale sky
#

Is there a way (when running initiative) to have the Monster cast spells (for a monster that has been added with the madd function and has the spellcasting feature?)

#

And by using the -t feature, have the save by the player character auto roll, etc.,