Discord bot | World Anvil

Remove these ads. Join the Worldbuilders Guild

Discord bot

New Feature Addition · Api · Created by Braindrift
closed
discord play-by-post bot pbp

What functionality is missing? What is unsatisfying with the current situation?

World Anvil has no strong support for Play-by-Post type of gaming. using discord to run PbP campaigns, with WA as a place to build up lore could be better suported. A discord bot, comparable to dndBeyonds Avrae bot would get the job done.   Some areas that this feature could cover:
  • [*] Creating article-stubs on the fly from discord - I'm often making up new characters in the moment, with a command like !aw -newcharacter "Elsa Jenner" -desc "short note", an article would be created that I can fill out later.
    [*] Pull articles and art from WA for reference in discord. !aw -location "Hilltop Mansion" would post an embedded message with cover art, main description, and a link to the full article.
 

How does this feature request address the current situation?

To some extent, this feature would be for discord, what the Story Teller screen is for traditional sessions. It would empower the PbP style of gaming by working as the glue between WA and discord, creating a seamless user experience.   For reference: a similar system can be found in dndBeyonds Avrae bot  

What are other uses for this feature request?

  • [*] Connect WA character sheets to discord, enabling dice-rolls from the web interface that are posted in discord, or make rolls in discords that check stats on the WA character sheet. [*] Using dndBeyond and Avrae as a ref again, there could be user-made add-ons for any niche needs. [*] Connect monetization features, making it possible to tip a writer/dm/worldcreator through a simple command in discord? [*] Invite users to the WA world with a simple bot command

Follow up


"Most of this can be achieved by external developers through the World Anvil API today. This does not need to be implemented by the WA Team."   I strongly agree, API access is behind a paywall for the time being though limiting this possibility, but hopefully it'll become more easily available in the future. ___________ "The Discussion Board feature was just implemented to cover PbP style games and other world based communities. I feel a discord bot that does these things is out of scope for World Anvil"   My angle at this is that a lot of players are using discord and discord is really good at facilitating PbP types of campaigns. Wouldn't it be less time spent on creating a bot that integrates WA with Discord rather than a native discussion board feature that can offer the same versatility and ease of access as Discord? ___________ "discussion boards have play by post functions"   True, but is it offering the same versatility and ease of access as Discord? ___________ "'World Anvil has no strong support for Play-by-Post type of gaming' this simply isn't true. Dimi *just* built us forums with play-by-post features. As for more integrations with discord, i could see a use. its just a bit hard to get over your starting assertion to contemplate it atm"   I stand corrected, thanks. I honestly didn't know about the discussion board support for this. My point here though would be that its more time efficient allowing Discord to stand for the PbP features as it's already doing a great job at that - which will be very hard to match for any discussion board - while creating a bot integration is less time spent in comparison. I think there's a potential to combine the best of two worlds without a massive effort here.   ___________ "The API is designed for people to make things that integrate with World Anvil, and for World Anvil to spend time off their development cycle constructing a Discord bot is outside its scope."   I strongly disagree that this would be something outside of scope for WA, its the exact opposite as a discord bot would be a great way to connect players - who may not be as interested in the full WA experience - to worlds and story-tellers. This would enable a more casual userbase to engage in WA content. More users equals more revenue in one way or another. More revenue opens up opportunities for more development and more features.
My formating skills are hopless :( Sorry for the odd layout, I tried to separate responses from each other with the ___ lines but it lead to horrible failure and despair. :)

The Team's Response

Hello Beans!   Thank you all for voting and responding and Linnitry for his additional replies, it's much appreciated. DIscord integration is something that was in fact tested (successfully) in the past. Forgemaster our bot was able to allow people to create notes and fetch information from your WA account. The issue was/is that currently due to its architecture it can only be used in the WA discord and in private.   There is a plan to expand this in the future but we are not there yet. I consider Discord another VTT (in a sense) integration so more things will be coming for this, just not yet.
Current score

46/300 Votes · +6790 points

Votes Cast

  • +300

    by Virus X
    on 2021-12-07 03:28
  • +200

    by SporkleMcSpork
    on 2021-12-07 00:53
  • +300

    by mirrorsand
    on 2021-12-06 16:03
  • +300

    by Briskir
    on 2021-12-06 12:18
  • +300

    by Dreadwish
    on 2021-12-06 03:20
  • +300

    by Kippy_
    on 2021-12-05 20:06
  • +300

    by BennyD
    on 2021-12-04 15:01
  • +300

    by RisingKenku
    on 2021-12-04 08:49
  • +200

    by Felixora
    on 2021-12-03 17:28
  • +20

    by RobinMarlesuth
    on 2021-12-02 17:44
  • +300

    by WhoNeedsMinions
    on 2021-12-01 00:41
  • +300

    by Flashp0int
    on 2021-11-30 12:23
  • +50

    by ktiggs
    on 2021-11-28 01:51
  • +300

    by Aeldrik
    on 2021-11-26 23:21
  • +300

    by CoronelChesire
    on 2021-11-24 23:19
  • -100

    by A Revolutionary Orc
    on 2021-11-24 04:23
  • +100

    by FinlayGeorge
    on 2021-11-23 18:55
  • +300

    by Tatortotzke
    on 2021-11-23 00:06
  • +300

    by Railynn
    on 2021-11-22 22:49
  • +100

    by allanadeluca
    on 2021-11-22 15:44
  • +10

    by Athevra
    on 2021-11-21 20:27
  • +200

    by Draagax
    on 2021-11-21 17:56
  • +100

    by gcjones216
    on 2021-11-20 04:05
  • +300

    by Gabe Grimoire
    on 2021-11-19 22:02
  • +300

    by TheArtSamurai
    on 2021-11-19 05:54
  • +100

    by Schmericson
    on 2021-11-19 05:50
  • +10

    by gildedgems
    on 2021-11-18 20:25
  • -300

    by A Thundering Goblin
    on 2021-11-18 10:31
    This would be something able to be created by a third party as World Anvil has just developed the discussion boards for things like play by post games.   The API is designed for people to make things that integrate with World Anvil, and for World Anvil to spend time off their development cycle constructing a Discord bot is outside its scope.   I do wish you luck with your game though!
  • +300

    by Crunchdown
    on 2021-11-17 18:35
  • +100

    by Makoto Ichijoji
    on 2021-11-17 18:13
  • +300

    by Hotshot922
    on 2021-11-17 00:36
  • +20

    by A Beloved Dwarf
    on 2021-11-16 21:50
  • +300

    by Doyen
    on 2021-11-16 16:27
  • +200

    by Nieporte1991
    on 2021-11-16 14:59
  • -10

    by lengna
    on 2021-11-16 13:03
    'World Anvil has no strong support for Play-by-Post type of gaming'
    this simply isn't true. Dimi *just* built us forums with play-by-post features.
    As for more integrations with discord, i could see a use. its just a bit hard to get over your starting assertion to contemplate it atm
  • -10

    by KajetanWrites
    on 2021-11-16 10:57
    discussion boards have play by post functions
  • +50

    by telkka
    on 2021-11-15 21:51
  • -300

    by A Fierce Cthulhu
    on 2021-11-15 19:35
  • +50

    by MistSonata
    on 2021-11-15 17:14
    Yes, please!
  • -300

    by SoulLink
    on 2021-11-15 16:56
    The Discussion Board feature was just implemented to cover PbP style games and other world based communities. I feel a discord bot that does these things is out of scope for World Anvil.
  • +300

    by Dmhaeli
    on 2021-11-15 15:55
  • +300

    by A Frightened Dragon
    on 2021-11-15 15:53
    Just because it can be done by third party developers doesn't mean it should be. There are plenty of discord users who don't know how to connect these two through third party API. This could make a lot of lives easier, so it is certainly worth consideration.
  • +300

    by Merecraft
    on 2021-11-15 15:23
  • -300

    by A Goodhearted Unicorn
    on 2021-11-15 14:13
    Most of this can be achieved by external developers through the World Anvil API today. This does not need to be implemented by the WA Team.
  • +300

    by A Lusty Skeleton
    on 2021-11-15 14:01
    Discord Bot would be a great for people who are maybe using WorldAnvil to organize their campaign
  • -300

    by AysonOhbata
    on 2021-11-15 13:27
  • +300

    by Braindrift
    on 2021-11-15 12:01