8 Commits
0.3 ... 0.5

Author SHA1 Message Date
879056f539 fix verified to latest verified version 2024-06-28 13:26:17 -05:00
e86ef0a8f3 update readme 2024-06-28 13:24:29 -05:00
1981a69a00 fix module.json 2024-06-27 19:55:54 -05:00
435744172f remove needless empty lines 2024-06-27 19:48:41 -05:00
c916c5ea2d update readme 2024-06-27 19:48:18 -05:00
80b203a079 fix module.json 2024-06-27 19:44:57 -05:00
d5489da5f7 github 2024-06-27 18:22:45 -05:00
5394ef2046 script for zipping release 2024-06-27 14:20:00 -05:00
5 changed files with 15 additions and 13 deletions

View File

@@ -2,12 +2,16 @@
## Overview ## Overview
This FoundryVTT module allows players to suggest titles for the session, similar to how podcast titles are suggested. In my own sessions, I record every session's audio and make it into a podcast. Many of my favorite podcasts use a random, funny, out-of-context quote from the episode for the title. Inspired by this, I created this module so players can suggest titles and the GM can list them all and choose the best one. Players can use the `/title` or `/t` command to suggest a title. A GM or trusted player can use the `/titles` or `/ts` command to get a list of all the suggestions for the most recent day's session. This FoundryVTT module allows players to suggest titles for the session, similar to how podcast titles are suggested. In my own sessions, I record every session's audio and make it into a podcast. Many of my favorite podcasts use a random, funny, out-of-context quote from the episode for the title. Inspired by this, I created this module so players can suggest titles and the GM can list them all and choose the best one. Players can use the `/title` or `/t` command to suggest a title. The GM (or other configurable role) can use the `/titles` or `/ts` command to get a list of all the suggestions for the most recent day's session.
## Example
![](screenshot.png)
## Features ## Features
- Players can suggest session titles using the `/title`, `/t`, or `t/` command. - Players can suggest session titles using the `/title`, `/t`, or `t/` command.
- GMs or trusted players can view all suggested titles for the most recent session using the `/titles` or `/ts` command. - GMs or trusted players can view all suggested titles for the most recent session using the `/titles` or `/ts` command. (Role is configurable in settings)
- Copy the titles using the clipboard icon button next to each suggestion in the list.
## Requirements ## Requirements
@@ -15,11 +19,9 @@ This module requires the Chat Commander module to be installed and enabled. You
## Installation ## Installation
1. Open FoundryVTT and go to the "Add-on Modules" tab in the "Configuration and Setup" menu. 1. In the "Manifest URL" field, paste the following URL: `https://github.com/anthonyscorrea/asc-session-title-suggestions/releases/latest/download/module.json`.
2. Click on "Install Module". 2. Click "Install" and wait for the installation to complete.
3. In the "Manifest URL" field, paste the following URL: `[your-module-manifest-url]`. 3. Enable the module in your game settings.
4. Click "Install" and wait for the installation to complete.
5. Enable the module in your game settings.
## Usage ## Usage

BIN
screenshot.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 KiB

2
scripts/zip-for-release.sh Executable file
View File

@@ -0,0 +1,2 @@
git archive --format zip --output dist/module.zip master:src
cp src/module.json dist/

View File

@@ -7,10 +7,9 @@
"name": "lmxsdl" "name": "lmxsdl"
} }
], ],
"version": "0.3",
"compatibility": { "compatibility": {
"minimum": "11", "minimum": "11",
"verified": ["11","12"] "verified": "12"
}, },
"languages": [ "languages": [
{ {
@@ -19,8 +18,9 @@
"path": "lang/en.json" "path": "lang/en.json"
} }
], ],
"download": "https://gitea.ascorrea.com/asc/asc-session-title-suggestions/releases/download/0.3/module.zip", "download": "https://github.com/anthonyscorrea/asc-session-title-suggestions/releases/download/0.5/module.zip",
"manifest": "https://gitea.ascorrea.com/asc/asc-session-title-suggestions/releases/download/latest/module.json", "manifest": "https://github.com/anthonyscorrea/asc-session-title-suggestions/releases/latest/download/module.json",
"version": "0.5",
"scripts": [ "scripts": [
"scripts/main.js" "scripts/main.js"
], ],

View File

@@ -1,5 +1,3 @@
const NAME = "/title" const NAME = "/title"
const template_path = "modules/asc-session-title-suggestions/templates" const template_path = "modules/asc-session-title-suggestions/templates"