Jump to content
UBot Underground

What Language To Learn To Program Ubot Type Bots Python Vb.net?


Recommended Posts

I really love Ubot and I have been very successful in creating my bots without having any programming experience.

I would like now to be able to create my own bots as well coding from scratch.

 

I was wondering what language and platform I should learn.

I have no programming experience except Ubot but I have

been successful with Ubot and I am a fast learner.

 

I have seen some articles saying that Python and IronPython

are good choices. Others say VB.net.

 

My goal is first to create bots like Ubot. Bots that run on my computer not

web based apps. (I do eventually want to learn php as many of my websites

use php though)

 

However, my first goal is to create simple Ubot type apps from scratch.

 

Would you suggest learning VB.net or Python for this purpose?

 

Thank you for your input.

 

I definitely plan to keep on using Ubot as well as it is very efficient there

is a great community here. However, I would like to eventually have more

control over my projects.

Edited by quickregister
Link to post
Share on other sites

I think .Net is the way to go here for this specific purpose and you might as well go with C# over VB in that case for various reasons one being that (and this isn't a fact just an observation) more businesses probably use C#.

 

Python is great, but for developing desktop apps (especially for Windows) VB/C# is going to be easier to work with in certain situations like for example making a GUI in Visual Studio is pretty easy and built in. For Python you need to find a library and some are not free and some are but those that are may be a port of QT or something and things get messy pretty quick. It's still possible and Python is great but in this case there's a reason why you see more C# desktop apps floating around our world and not as many built using Python.

  • Like 3
Link to post
Share on other sites

if you want to make apps like ubot that have a web browser built in and you drive the web browser from outside of it, like Ubot, then C#, Ubot is also built on C# I think

 

C# over Python, to elaborate on HelloInsomnias answer, the intellisense added by Visual Studio, is absolutely amazing, really really incredible

 

I cannot code in C# but I built a Ubot plugin for it which is available to anyone here, the intellisense just guided me through, it tells me instantaneously why code will not work, and tells me what properties an object has, was an amazing experience, but it does look incredibly difficult,I still have no idea how it even works, I just put some code into the execute part of the template script provided by Ubot

 

I would recommend JS to anybody, simply because its easy, hardest thing I find when starting a language is just setting up the development environment, with JS you click developer tools and console, and you can begin in 2 minutes

Link to post
Share on other sites

Any guides you would recommend to start learning C# and Visual Studio? I am sure I could Google a few but maybe you have had specific experiences with some. Thank you.

 

This book is pretty good: https://www.amazon.com/C-6-0-Nutshell-Definitive-Reference/dp/1491927062/

 

Plural Sight has been invaluable to me as well: https://www.pluralsight.com/

 

You can find tons of Youtube stuff and also Microsoft has great guides:

https://docs.microsoft.com/en-us/dotnet/csharp/index

https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/

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.

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.

Loading...
×
×
  • Create New...