Deepbot To PhantomBot Guide

So you are here because you wish to move your data over from Deepbot to PhantomBot eh?

Well with this guide I will teach you how to move Points and Hours/Time for your users, and how to convert your Deepbot music playlist into PhantomBot.

NOTE: Please keep in mind you will require Deepbot VIP to transfer the points and time as it uses their API.

  1. So lets start off by downloading Node.js. (assuming you have this lets move on to the next step.)
  2. Create a folder (for this guide lets say on the desktop) and put these files into that folder.
  • playlist.js (818 Bytes) this will be for converting the playlist.
  • users.js (3.3 KB) this will be for the Points and Hours/Time.

Well let’s start with the processes.

Playlist.js

  1. Find the playlist from the playlist folder inside of your main Deepbot folder.
  2. Copy this file into the new folder you have created above where you have the playlist.js.
  3. Rename the playlist file to playlist.plst for the next sets to work.
  4. Hold shift and right-click on the blank area of the folder then click ‘Open PowerShell window here’.
  5. Inside the PowerShell window then type ‘node playlist.js’ for it to create the playlist.txt file.
  6. Once step 5 is complete copy playlist.txt from that folder into the ‘PhantomBot\addons\youtubePlayer’ directory.
  7. With PhantomBot now running go into your chat and type ‘!playlist importpl file [playlist name] playlist.txt’ and press enter.
  8. Well this is the step where you would pat yourself on the back for following these steps correctly.

Users.js (Requires Deepbot VIP)

  1. Launch Deepbot and go into the Master Settings to find the API Key.
  2. With this key found go into the users.js (Notepad++ or any other editor, even Notepad will do) and replace ‘ChangeMePlease’ with your key.
  3. Now that you have that done go into the folder you created earlier (the one where users.js is) hold shift and right-click on the blank area of the folder then click ‘Open PowerShell window here’.
  4. Inside the PowerShell window then type npm install ws and wait for it to install.
  5. Inside the PowerShell window then type node users.js or it to create the users.txt file.
  6. Once step 5 is complete move the users.csv into ‘PhantomBot\addons’ directory.
  7. In PhantomBot’s console type ‘ankhconvert ./addons/users.csv’. (yes this was created for the old ankhbot but will work for this too). this may also take a while depending on the size of the database you had.

I hope this helps and thanks for supporting PhantomBot as your new Twitch bot.