Preskočiť navigáciu

Vedomostná databáza

Vedomostná databáza Kanky



Can I have more than one campaign?

You can be a part of as many campaigns as you want, including those you've created. To switch or create a new campaign, click on your campaign's name in the sidebar to open the campaign switcher. Below your campaigns, there is a New Campaign button.

Can I create custom entity types?

Kanka comes with a set of predefined entity types that interact with each other. Allowing custom entity types would require rebuilding the app from scratch and defeat the purpose of a tool with predefined types to help out people worldbuild rather than figure out how to organise things. Furthermore, Kanka is flexible with Tags that can represent most custom entity type scenarios.

Can a campaign be duplicated?
It is not possible to duplicate campaigns in Kanka. We recommend keeping everything in the same campaign, and using permissions to handle your various groups. However, it is possible to copy entities from one campaign to another. This can be done in the list of entities, for example the campaign's locations. Select the left-side checkbox, and scroll down to select the "Copy" option from the dropdown.
How can I backup or export my campaign?

Once a day, you can export all of your campaign's data as a ZIP file. Go to World and Export. This will create an export that is available for 30 minutes. You can't upload this export to Kanka, it is only intended for your own peace of mind or if you no longer plan to use the app.

What are Entity Pins?

Entities can have relations and attributes pinned to the right of their story view. To pin an element, go and edit the relation or attributes and set the pinned value on those.

Can I rename modules? For example Families into Clans, or Organisations into Factions?

By default, Kanka does not allow you to change the name of modules. This is due to the grammatical correctness and user experiences for languages that use gendered words.

However, a boosted campaign can change the name of modules in the sidebar by customising it under World > Sidebar setup.

Can I sync entities across multiple campaigns?

Kanka does not have this feature. However, if you're trying to have multiple play groups in the same world consider using the same campaign and separating your groups through a combination of quests, tags, and permissions

How can I run multiple groups in the same world?

Rather than re-creating your world multiple times in Kanka, manage everything in a single campaign instead. Invite each member of your groups, and instead of giving them all the players role, create multiple roles. That way you can control which group sees what in the campaign.

Another good practice is to create a tag for each of your groups, so you can quickly filter entities based on specific tags.

How do I use filters?

You can use filters to limit the amount of results shown in lists. Text fields support various options to control in further detail what is filtered out.

By placing an ! before your text, you can search for anything that doesn't contain the text in the field.
By placing an ! at the end of your text, you can search for every entity with exactly this text in the field.
Writing !! in a field will search for all entities where this field is empty.

You can combine search options on text fields by writing ;. For example Alex;!Smith.

Filters and ordered columns set for an entity list are saved into your session, so as long as you stay connected you don't need to re-set them on every page.

When filters are active, the copy to clipboard button becomes active. This copies the filters to your clipboard, and you can use those for dashboard widget filters or for quick link filters.

How does the 'Recently Modified' widget work?

You can filter entities displayed on the recently modified widget by providing a list of fields of the entity and values. For example, you can use is_dead=1&type=NPC to filter on dead characters of the NPC type.

You can copy values from the URL on entity lists. For example, when viewing the characters of the campaign, filter on the kind of characters you want to display, and copy values after the ? in the URL.

Can I set the lists to be nested by default?

If you prefer viewing your entities in a nested view by default (in example the Nested View button on the list of locations), you can do so by going into your Profile and Layout options. There you can check the Nested View option. This is only for your account and not for your campaigns.

To change the campaign's setting for all users, go to World and Edit campaign. In the Layout tab, you can force all the views to nested.

Attribute Templates, what are they?

The best way we can explain Attribute Templates is with an example. Let's imagine that your world has lots of Locations, and on many of those locations, you want to remember to create a custom Attribute for "Population", "Climate", "Crime Level".

Now, you could easily do that on every Location, but it can get tedious, and you might forget sometimes to create the attribute "Crime Level". This is where Attribute Templates come into play.

You can create an Attribute Template with those attributes (Population, Climate, Crime Level, etc), and later apply that template to your locations. This will create the attributes from the template on the locations, so all you have to do is change the values and not have to remember about the attributes!

Our YouTube video covering this


Where to create Gods and religions?

We recommend creating Gods as Characters, and creating religions as Organisations. If you want to quickly find your deities, we recommend tagging them with an appropriate Tag and/or type.

Where to create monsters?

We recommend using the Races module for folks, species, monsters, and anything living that isn't a character.

How can I delete a campaign?

From the sidebar, click on World. A Delete campaign button is visible at the top of the page. Deleting a campaign is a permanent action that will delete all the data stored on our servers, including images.

What are Attributes?

Use attributes to represent values attached to an entity that aren't text. You can reference entities in attributes using the advanced mentions syntax [entity:id]. You can also reference other attributes by using the {Level} syntax.

You can also get creative with some basic math options. For example, {Level}*{Con} will multiple the :level and :con attributes of this entity. If you want to round up or down, you can use floor({Level}/3) or ceil(({Con}*{Level})/2)

When creating or editing an attribute template, you can set random attributes. This can either be a random value between two numbers separated by -, or a random value from a list of values separated by ,. The value for the attribute is determined when the template is applied to an entity, or when an entity is saved.

For example, if you want a number between 1 and 100, use 1-100. If you want a value from a list of options, use London, Berlin, Rome, Zürich.

You can reference the entity's name with {name}. If an attribute exists with that name, the attribute will be used instead.

How do I use Entity Templates?

When creating new entities, you can create one based on a template instead of starting from an empty form. To set an entity as a template, view it and click on  Set as template in the actions  button on the top right. When viewing a list of entities, templates of that entity type will be available next to the  button. You can have multiple templates for each entity type.

To remove an entity as a template, click on the  Remove as template action that replaces the  Set as template action detailed above.


Can I limit the information my players see in my campaign?

Absolutely, this is why we built Kanka! You can invite all your players to your campaigns, and give them roles and permissions. We built the system to be extremely flexible (you can both use an opt-in and opt-out configuration) to cover as many needs and situations as possible.

If you only want parts of an entity to be private, for example their goals and plot points, add a Post in the entity's overview page.

Video Explanation

Can anyone see my world?

Only the people that you invite to your campaign can see and interact with that you have created. Your data is private and always in your control. You can also set your campaign to public to allow unregistered users to view it.


Character Age and Death

You can link a Character to a calendar of the campaign by viewing a Character and going to the Reminders tab. From there, add a new reminder and set the type to Birth or Death to automatically calculate the character's age. If both birth and death are present, both dates will be shown as well as the age at death. If only the birth is set, the date and the current age will be shown. If only the death is set, the date and the years since death will be shown.

Maps & Locations

Can I upload maps to Kanka?

The Maps module supports PNG, JPG, WEBP and SVG images. These maps can have layers, groups, and markers pointing of various shapes and sizes that point to other entities in a campaign.

What can I do with Maps?

Using the maps module, you can create new maps to your campaign. Maps can have layers, groups, and markers. Markers can be individual elements on the map, or linked to entities of the campaign, creating a visual exploration experience to campaigns. Markers can also be made private, and have different rendering options (pin, circle, label, custom polygon).


How can I delete my account?

To delete your account, go to your Account page and scroll down to the account deletion section. This will permanently delete your account and any campaigns where you are the sole member.


Will the app stay free?

Yes! We strongly believe that your financial situation shouldn't impact your enjoyment of RPGs or world building and we will always keep the core app free. However, if you wish to take a more active role in this journey, support us, and vote on the features that matter the most to you, you can do so through our subscriptions.

In addition to voting on the direction that Kanka takes, supporting us allows you to gain access to Campaign Boosters, increase file size upload limits, add your name to the hall of fame, have nicer default icons, and more!

What are early access features?

Early access features is a way for us to reward our amazing subscribers by giving them an exclusive 30 day period where they can try out the latest modules before anyone else.

What happens if a campaign is no longer boosted?

Unboosting a campaign doesn't delete any of the data that was created while boosted, but simply hides the information and features. If you re-boost a campaign, the information and features will be available again with the same setup as they were before unboosting a campaign.


Is there a mobile app? Is one planned?

There currently is no dedicated mobile app for Kanka, but most of the app works on a mobile device. We hope that the support through subscriptions will allows us to pay someone to build a mobile app one day, but don't foresee that happening in the near future.

What are the long term plans?

The long-term plan for Kanka is to build a versatile worldbuilding and campaign management tool that is system agnostic with content managed by the community in the form of "Community Templates". Another goal of ours is to build tools that integrate with other platforms like Virtual Tabletop apps.

We use Kanka ourselves, so we have no plans to ever stop developing and improving it. However, just to be safe, the project is also open source and can be picked up by the community if something were to ever happen to us.

How often is the data on Kanka backed up?

We perform two backups a day to prevent any data loss. Our own campaigns are on the server, so we don’t want to take any risks!

How can I report a bug?

Simply join our Discord server and report your bug in the #error-and-bugs channel.

How can I help?

Firstly, thank you for wanting to help out! We are always interested in people who can help out with translations, testing new features, or who can help out new users. We also love when people promote Kanka to reach new users in places we hadn't thought of. Your best course of action is to join us on the Discord where a channel is dedicated to helping out.

Nemôžeš nájsť, čo hľadáš?

Prihlás sa do nášho Discordu Pohľadaj v dokumentácii Pošli nám e-mail