UNPKG

bedrocklive

Version:

Turn your Minecraft streams into interactive TikTok experiences. Connect live stream events directly to your game world.

36 lines (35 loc) 1.16 kB
import inquirer from "inquirer"; import { TIKTOK_CONFIG } from "../config/tiktok.js"; export async function inquireConfig() { const config = await inquirer.prompt([ { name: "TIKTOK_USERNAME", type: "input", message: "Enter TikTok username (must be live):", default: TIKTOK_CONFIG.tiktokUsername, validate: function (value) { if (value.trim()) return true; return "Please enter a valid TikTok username."; }, }, { name: "PORT", type: "input", message: "Enter the port number:", default: "3000", validate: function (value) { const valid = !isNaN(parseInt(value)); return valid || "Please enter a valid number for the port."; }, filter: (value) => parseInt(value), }, { name: "WAIT_UNTIL_LIVE", type: "confirm", message: "Wait until the user goes live before connecting?", default: false, }, ]); return config; }