Skip to content

v1.1.0

Choose a tag to compare

@codebymitch codebymitch released this 15 Apr 11:19
e473e2e

This release introduces a complete redesign of the user setup and configuration experience, featuring new dashboard commands and live customization capabilities.

What's New

Dashboard Commands

  • New interactive dashboard commands for live bot customization
  • Real-time configuration updates without restarting
  • Streamlined user onboarding experience

Redesigned Setup Flow

  • Completely refactored user setup and configuration process
  • Improved UX with clearer configuration steps
  • Better organization of configuration options

Quick Setup

View the "Touchpoint" Youtube channel (more information can be found in the #README.md

Installation

  1. Clone the repository
  2. Install dependencies
  3. Add your Discord bot token, client id, guild id to the configuration
  4. Start the bot
git clone https://github.com/codebymitch/TitanBot.git
cd TitanBot
npm install
npm start

v1.0.0 → v1.1.0 Migration Guide

  1. Backup database
    npm run backup:db

  2. Update code
    git pull origin main

  3. Install dependencies
    npm install

  4. Apply migrations
    npm run migrate

  5. Start bot
    npm start

Railway Hosting Migration Guide

  1. Sync fork with upstream
  • Go to your forked repository on GitHub
  • Click the "Sync fork" button
  • Pull latest changes from main
  1. Railway auto-deploys
  • Railway should automatically redeploy when you sync
  • Wait for deployment to complete (check Railway dashboard)
  1. Reinvite bot to Discord (optional)
  • Remove bot from your server
  • Use your bot's invite link to reinvite
  1. Verify
  • Check Railway logs for startup messages
  • Test a command in Discord

Full Changelog: v1.0.0...v1.1.0