Group Details Private

Global Moderators

Forum wide moderators

  • RE: New Solution - Hosting on Heroku Cloud

    Heroku is notorious for blocking UDP and having issues with TCP. I work with/administrate some of the largest Discord bots out there (selfhosted and not), and Heroku causes issues (notably, anything audio related is literally impossible to setup on Heroku without doing a lot of back asswards hackery for hours).

    Also my logic does not assume someone is a systems admin, all the hosts I mention provide capability for you to do everything you need via a control panel. Plus offer very good support via live chat, and other systems if you would encounter an issue and cannot find one of the thousands of guides for it. Getting PhantomBot setup on a VPS to work similar to how it is when local hosted, aka non of the extra fancy stuff, is really not hard for the average person. All they have to do is follow the guides we offer for Linux operating systems.

    Anyone/everyone are welcome to fork and make PhantomBot work with these ‘free’ hosts, and provide all support for how to do it. It still holds true that it’s beyond what we plan to do for the foreseeable future, as there is very minimal benefit for us to invest the time to do so instead of working on other things for the bot.

    posted in Feature Requests
  • RE: Catch Pokemon Game

    Updates are finally done.
    Changes compared to old:

    1. Uses new Db similar to waifu (easier to test and edit)
    2. Thanks to the new DB you can change the lang to make it digimon or persona or w/e else you’d want it to be.(Do not try this yet, I need to work on a issue with splits on urls and character names to make this work)
    3. Attacks are now all Pokemon attacks with their own respective types (catching a Pokemon will generate a random type, be interesting to have a fire type squirtle)
    4. Changes battle messages to match pokemon a little more. You can completely change how battle looks if you want.
    5. Setting a pokemon in your team will show a (M) for main next to the name on your team
    6. You can use !candy on any pokemon you own regardless if on team or not.
    7. Boss will become the next player who defeats it. If you want it to be a legendary pokemon boss again just use !resetboss.
    8. Added the ability to change a pokemon type if you own it with !attribute
    9. You can add more types to the lang and it will load it into the attribute list command (requires a reboot)
    10. Fixed URLs to use the pokedex link and removed the split function that includes the generation in the link. (I need to update this to keep the split function but also not use it under certain conditions.)
    11. Fully tested and works (make sure to delete your old files of pokemon system)
    12. More I can’t remember.
    posted in Custom Scripts
  • RE: Working on the Greetings command

    @saleman_89 Greetings have to be set by viewers, we removed the global greetings since it would limit how many messages the bot could send when a few users joined at the same time. As of right now, this only works when the user joins the channel, keep in mind that there is a delay between Twitch sending out the event of a new user joining the channel, usually around 2 minutes.

    posted in Technical Support
  • RE: Command cost for some groups

    @MichaeLarsson This has been requested before but denied simply because it would slow down the process of sending commands, since it would require extra checks to see which group a user has, and if that group gets a command cost or not.

    posted in Core and Script Requests
  • RE: is Ticket Raffle truly random?

    It grabs an array of the entries (effectively just a big list), and uses the rand function of the standard library to grab a random entry.
    Looked over the script again briefly, and everything looks fine.

    If you have the max tickets set to more than one, every ticket they enter with counts as one entry. This can sway the favor in one persons direction if they have the max amount in and the majority of others do not.

    posted in Technical Support
  • RE: Custom Greetings for regulars/mods

    @ekolimits As of right now, no. They will have to set it on themselves. Here are the reasons as to why the greetings system works like this now.

    posted in Feature Requests
  • RE: Custom Greetings for regulars/mods

    @ekolimits The only way as of right now would be to get the user to set a custom greeting for themselves. A list of commands for that can be found here:

    posted in Feature Requests
  • RE: Websockets and the Youtube player

    @talung I would recommend looking at the source code, those docs might not be updated with the current version of the web socket.

    Source Code:

    posted in Technical Support
  • RE: phantom youtube moderator

    @Bird-upp YouTube’s chat system is completely different than Twitch, for that reason we won’t be supporting YouTube Gaming or normal YouTube streaming. There are other topics on the forum you can search for in your want additional information.

    posted in Core and Script Requests
  • RE: 1/2 Bots can change stream title, the other cannot.

    @UsernamesSuck You’ll have to get your friend to go to and generate an oauth token with his channel account, then you can change the apioauth in the bot login with it.

    posted in Bug Reports

Looks like your connection to PhantomBot Community Forums was lost, please wait while we try to reconnect.