Skip to content

Releases: codebymitch/TitanBot

v1.1.0

15 Apr 11:19
e473e2e

Choose a tag to compare

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

v1.0.0 – Initial Release

07 Mar 12:32
cbc2cc9

Choose a tag to compare

This is the first public release of TitanBot, a Discord bot designed to provide useful utilities and moderation features for Discord servers.

Features

  • Advanced and diverse command structure
  • Advanced Security support
  • Slash command support
  • Advanced Logging system
  • Easy configuration and setup

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 to the configuration
  4. Start the bot
git clone https://github.com/codebymitch/TitanBot.git
cd TitanBot
npm install
npm start