Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Buy OSRS Gold

Sell OSRS Gold
Guest

Private Scripts Not Showing in Start Script Window

Recommended Posts

Guest

Hey everyone,

I'm having trouble getting my local script to show. A couple things to note:

  • I am vip
  • I have added a script manifest as one forum post suggested not having this would make the script not appear
  • I added package scripts; into my class
  • I'm getting an Error in the Client Debugger - "Error loading local script: runeShopper!" - something must be wrong with my code

Heres what I am doing

  1. Below is the class that I am trying to have appear. It doesn't do much as you can see, but I'm just trying to get my dev environment set up so I can test/debug.
  2. I compiled the code below to generate the .class file and I placed the class file in my "C:\Users\[user]\AppData\Roaming\.tribot\bin\scripts" folder.
  3. I run TriBot_loader.Jar (worth noting - i run it from command line because it doesnt start properly for me by just launching the jar via double click).
  4. In TriBot I go to File -> View Local Scripts Folder and an Explorer window opens C:\Users\[user]\AppData\Roaming\.tribot\bin\scripts and I can see my .class file.
  5. In TriBot I hit start script and a window appears with no scripts in it.

I'm really trying to make sure I do things correctly and I'm attempting to research as best I can. Any help is appreciated.

package scripts;

import org.tribot.api.DynamicClicking;
import org.tribot.api2007.Camera;
import org.tribot.api2007.NPCs;
import org.tribot.api2007.Player;
import org.tribot.api2007.Walking;
import org.tribot.api2007.types.RSNPC;
import org.tribot.script.Script;
import org.tribot.script.ScriptManifest;

@ScriptManifest(authors = { "DudeInBanff" }, category = "Money Making", name = "iRuneBuyer")

public class runeShopper extends Script {
    @Override
    public void run() {

        while(moneyLeft()){
            tradeShopKeeper();
        }
    }

    private boolean moneyLeft(){
        return true;
    }

    private void tradeShopKeeper() {
        RSNPC[] jim = NPCs.findNearest(2886);
        //look for NPC
        if(!jim[0].isOnScreen()){ //check if he or she is on screen, if not
            RSNPC target = jim[0];
            Camera.turnToTile(target.getPosition()); //turn camera to jim
            Walking.walkTo(jim[0].getPosition()); //walk to where jim is
            sleeps(); //wait until the character is not moving
        }

        DynamicClicking.clickRSNPC(jim[0], "Trade"); //trade or what ever the npc
    }

    private void sleeps()
    {
        sleep(500);
        while(Player.getAnimation() != -1){
            sleep(50);
        }
    }
}

 

Edited by dudeinbanff

Share this post


Link to post
Share on other sites

I was able to compile the source you posted and run it (although it immediately errors out if the NPC is not nearby).

Do you receive any errors while compiling?

Does TRiBot spit out any errors in Bot Debug or Client Debug when you click "Start Script" button to open the script list?

Share this post


Link to post
Share on other sites
Guest
5 minutes ago, Netami said:

I was able to compile the source you posted and run it (although it immediately errors out if the NPC is not nearby).

Do you receive any errors while compiling?

Does TRiBot spit out any errors in Bot Debug or Client Debug when you click "Start Script" button to open the script list?

Hey thanks for helping, 

I just realized this is in the Bot Debug output

[16:49:21] java.lang.ClassNotFoundException: scripts/runeShopper
[16:49:21] 	at java.lang.Class.forName0(Native Method)
[16:49:21] 	at java.lang.Class.forName(Unknown Source)
[16:49:21] 	at obf.dg.EH(mk:473)
[16:49:21] 	at obf.dg.Zh(mk:89)
[16:49:21] 	at obf.Se.<init>(tm:200)
[16:49:21] 	at obf.Se.<init>(tm:157)
[16:49:21] 	at obf.Cj.BO(qi:468)
[16:49:21] 	at obf.Cf.xj(nn:1361)
[16:49:21] 	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
[16:49:21] 	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
[16:49:21] 	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
[16:49:21] 	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
[16:49:21] 	at javax.swing.AbstractButton.doClick(Unknown Source)
[16:49:21] 	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
[16:49:21] 	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
[16:49:21] 	at java.awt.Component.processMouseEvent(Unknown Source)
[16:49:21] 	at javax.swing.JComponent.processMouseEvent(Unknown Source)
[16:49:21] 	at java.awt.Component.processEvent(Unknown Source)
[16:49:21] 	at java.awt.Container.processEvent(Unknown Source)
[16:49:21] 	at java.awt.Component.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:21] 	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
[16:49:21] 	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
[16:49:21] 	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
[16:49:21] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Window.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:21] 	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.EventQueue.access$500(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:21] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:21] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:21] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:21] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:21] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:21] 	at java.awt.EventQueue.dispatchEvent(Unknown Source)
[16:49:21] 	at obf.HD.CI(yh:387)
[16:49:21] 	at obf.HD.dispatchEvent(yh:371)
[16:49:21] 	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.run(Unknown Source)
[16:49:22] java.lang.ArrayIndexOutOfBoundsException: -1
[16:49:22] 	at obf.Xe.tj(ff:31)
[16:49:22] 	at obf.Xe.vL(ff:125)
[16:49:22] 	at obf.nf.xd(cg:186)
[16:49:22] 	at obf.dg.Zh(mk:466)
[16:49:22] 	at obf.Se.<init>(tm:200)
[16:49:22] 	at obf.Se.<init>(tm:157)
[16:49:22] 	at obf.Cj.BO(qi:468)
[16:49:22] 	at obf.Cf.xj(nn:1361)
[16:49:22] 	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
[16:49:22] 	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
[16:49:22] 	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
[16:49:22] 	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
[16:49:22] 	at javax.swing.AbstractButton.doClick(Unknown Source)
[16:49:22] 	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
[16:49:22] 	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
[16:49:22] 	at java.awt.Component.processMouseEvent(Unknown Source)
[16:49:22] 	at javax.swing.JComponent.processMouseEvent(Unknown Source)
[16:49:22] 	at java.awt.Component.processEvent(Unknown Source)
[16:49:22] 	at java.awt.Container.processEvent(Unknown Source)
[16:49:22] 	at java.awt.Component.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:22] 	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
[16:49:22] 	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
[16:49:22] 	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
[16:49:22] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Window.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:22] 	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.EventQueue.access$500(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:22] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:22] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:22] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:22] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:22] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:22] 	at java.awt.EventQueue.dispatchEvent(Unknown Source)
[16:49:22] 	at obf.HD.CI(yh:387)
[16:49:22] 	at obf.HD.dispatchEvent(yh:371)
[16:49:22] 	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.run(Unknown Source)

I've found a similar forum post that seems to think this is caused by different Java versions (see here). I'm not sure if that makes sense as I believe I only have one version installed:

image.png.4c37882457e4cc2bd1f834f64e8e006e.png

Is it possible that Tribot isn't the newest version of Java?

Edited by dudeinbanff

Share this post


Link to post
Share on other sites
3 minutes ago, dudeinbanff said:

Hey thanks for helping, 

I just realized this is in the Bot Debug output

[16:49:21] java.lang.ClassNotFoundException: scripts/runeShopper
[16:49:21] 	at java.lang.Class.forName0(Native Method)
[16:49:21] 	at java.lang.Class.forName(Unknown Source)
[16:49:21] 	at obf.dg.EH(mk:473)
[16:49:21] 	at obf.dg.Zh(mk:89)
[16:49:21] 	at obf.Se.<init>(tm:200)
[16:49:21] 	at obf.Se.<init>(tm:157)
[16:49:21] 	at obf.Cj.BO(qi:468)
[16:49:21] 	at obf.Cf.xj(nn:1361)
[16:49:21] 	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
[16:49:21] 	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
[16:49:21] 	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
[16:49:21] 	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
[16:49:21] 	at javax.swing.AbstractButton.doClick(Unknown Source)
[16:49:21] 	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
[16:49:21] 	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
[16:49:21] 	at java.awt.Component.processMouseEvent(Unknown Source)
[16:49:21] 	at javax.swing.JComponent.processMouseEvent(Unknown Source)
[16:49:21] 	at java.awt.Component.processEvent(Unknown Source)
[16:49:21] 	at java.awt.Container.processEvent(Unknown Source)
[16:49:21] 	at java.awt.Component.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:21] 	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
[16:49:21] 	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
[16:49:21] 	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
[16:49:21] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Window.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:21] 	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[16:49:21] 	at java.awt.EventQueue.access$500(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:21] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:21] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:21] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:21] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:21] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:21] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:21] 	at java.awt.EventQueue.dispatchEvent(Unknown Source)
[16:49:21] 	at obf.HD.CI(yh:387)
[16:49:21] 	at obf.HD.dispatchEvent(yh:371)
[16:49:21] 	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:21] 	at java.awt.EventDispatchThread.run(Unknown Source)
[16:49:22] java.lang.ArrayIndexOutOfBoundsException: -1
[16:49:22] 	at obf.Xe.tj(ff:31)
[16:49:22] 	at obf.Xe.vL(ff:125)
[16:49:22] 	at obf.nf.xd(cg:186)
[16:49:22] 	at obf.dg.Zh(mk:466)
[16:49:22] 	at obf.Se.<init>(tm:200)
[16:49:22] 	at obf.Se.<init>(tm:157)
[16:49:22] 	at obf.Cj.BO(qi:468)
[16:49:22] 	at obf.Cf.xj(nn:1361)
[16:49:22] 	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
[16:49:22] 	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
[16:49:22] 	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
[16:49:22] 	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
[16:49:22] 	at javax.swing.AbstractButton.doClick(Unknown Source)
[16:49:22] 	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
[16:49:22] 	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
[16:49:22] 	at java.awt.Component.processMouseEvent(Unknown Source)
[16:49:22] 	at javax.swing.JComponent.processMouseEvent(Unknown Source)
[16:49:22] 	at java.awt.Component.processEvent(Unknown Source)
[16:49:22] 	at java.awt.Container.processEvent(Unknown Source)
[16:49:22] 	at java.awt.Component.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:22] 	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
[16:49:22] 	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
[16:49:22] 	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
[16:49:22] 	at java.awt.Container.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Window.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.Component.dispatchEvent(Unknown Source)
[16:49:22] 	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
[16:49:22] 	at java.awt.EventQueue.access$500(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$3.run(Unknown Source)
[16:49:22] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:22] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:22] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:22] 	at java.awt.EventQueue$4.run(Unknown Source)
[16:49:22] 	at java.security.AccessController.doPrivileged(Native Method)
[16:49:22] 	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
[16:49:22] 	at java.awt.EventQueue.dispatchEvent(Unknown Source)
[16:49:22] 	at obf.HD.CI(yh:387)
[16:49:22] 	at obf.HD.dispatchEvent(yh:371)
[16:49:22] 	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
[16:49:22] 	at java.awt.EventDispatchThread.run(Unknown Source)

I've found a similar forum post that seems to think this is caused by different Java versions (see here). I'm not sure if that makes sense as I believe I only have one version installed:

image.png.4c37882457e4cc2bd1f834f64e8e006e.png

Is it possible that Tribot isn't the newest version of Java?

TRiBot does require Java 8 to be used. I'd straight up uninstall Java 12 incase that's the default.

Also, incase you're already launching with 8, can you screenshot the folder structure containing the class file?

Share this post


Link to post
Share on other sites
Guest

Ok, so I think this is probably a version issue. Forgive me, I'm a Java noob and I'm more of a c# guy ?. The IDE's and project layouts are very unfamiliar to me.

So I the screenshot above of my Java versions is my version of Java (version 8) and my JDK is version 12.0.1. I think its possible that I'm using JDK version 12 and then trying to run it with Tribot which is using version 8?

When I set my project up in Intellij the Project SDK is 12.0.1.

image.png.76faf5641ff89528ada7adac832e4912.png

My only problem is that IntelliJ doesnt give me any other options. Do i need to download SDK version 8?

Share this post


Link to post
Share on other sites
1 minute ago, dudeinbanff said:

Ok, so I think this is probably a version issue. Forgive me, I'm a Java noob and I'm more of a c# guy ?. The IDE's and project layouts are very unfamiliar to me.

So I the screenshot above of my Java versions is my version of Java (version ? and my JDK is version 12.0.1. I think its possible that I'm using JDK version 12 and then trying to run it with Tribot which is using version 8?

When I set my project up in Intellij the Project SDK is 12.0.1.

image.png.76faf5641ff89528ada7adac832e4912.png

My only problem is that IntelliJ doesnt give me any other options. Do i need to download SDK version 8?

yes, u need JDK 8.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Our picks

    • To better support the upcoming changes (TRiBot X, new repository), we're switching our login handler to Auth0. Instead of logging in with the standard form, you'll now be required to login through our Auth0 application.

      All existing accounts which have been used within approximately the past year have been imported into Auth0 using the same email and password combination which has been stored on the forums.

      What does this mean for users?

      Your account credentials are now even more securely stored


      You'll be able to login via Facebook, Google, and others in the future


      Is there anything users have to do differently now?

      Existing users: You'll have to login with the standard login, open your Account Settings, then link your Auth0 account


      New users: You'll be redirected to our Auth0 app (auth.tribot.org) where you'll be able to create an account


      Why was this change made?

      The new apps we are creating (such as the new repository) aren't able to use the forums to handle user logins


      To centralize all user accounts in one area


      To ensure that the client login doesn't go down when the forums are having problems


      To speed up our development


      Other considerations

      There's no documentation or official support for using Invision Community combined with Auth0, so there are still a few kinks we're working out


      We're in the works of creating an account management panel specifically for Auth0 accounts (ETA August)


      It's not possible to change email addresses for the time being (this will be resolved this August)


      Changing passwords is a weird process for the time being. To change your password, you'll have to use the "Don't remember your password" tool on the Auth0 login page
        • Like
      • 10 replies
    • Over the past month, we've been working hard on TRiBot's new repository - a much needed update. This change has been deemed necessary for TRiBot X, and will allow us to really speed up development of all aspects of TRiBot.

      Today we are going to share what we've been working on!


      Now you must be wondering what kind of features the new repository will have.... well, you'll have to be patient for a little while longer. We're still figuring out various technical aspects so we can't provide answers to all possible questions. We're also focusing on development rather than writing about it so that everyone can get access to our latest developments at lightning speed. I will however answer a few users' questions.

      We're planning on a release of this early to mid August, giving users some goodies before TRiBot X's release.

      Thank you all for being patient. I hope everyone is excited as much as I am!
        • Like
      • 17 replies
    • Over the past few months, I’ve been working diligently on a new project - TRiBot X. Everything has been written from the ground up, with all of the best practices of software engineering. Every aspect of TRiBot has been re-imagined to support three main goals: flexibility, useability, and reliability.
        • Like
      • 50 replies
    • Come give us feedback on the next version of TRiBot!
        • Thanks
        • Like
      • 86 replies
    • TRiBot is looking to improve a lot of its customer relationship management, customer on boarding process, customer experience, design elements, community engagement and pretty much everything else you can imagine when it comes to marketing.

      Our goal: To ensure that the marketing done TRULY reflects the experience and does not shine an inaccurate light on what TRiBot is lacking in.

      So I ask, what do you love about TRiBot and what do you hate about TRiBot? What does O S Bot, Rune M8, PowR Bot and Dre amBot do better? (yes I purposely didn't spell it right 😂).

      Love, 

      RileyZ
        • Like
      • 26 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...