This does not include any commands. The purpose of this project is so you can write your own with minimal code or knowledge of Skype4COM
Recently, I've been spending my time handling things around Skype, such as the Skype resolver and the SpeedResolve Skype bot. A few days ago, I started writing a library that enables any user (with any knowledge of C#) to make a fully-fledged Skype bot using minimal code.
This base, which is a DLL file, includes the following features:
These are just a few features of the many that are included.
Screenshots:
Image of the example project window:
![[Image: r4RVn5V.png]](https://i.imgur.com/r4RVn5V.png)
The code required to initialize an instance of the Skype bot:
![[Image: TBuM9gb.png]](https://i.imgur.com/TBuM9gb.png)
Code required to override functions:
![[Image: hTtMNBH.png]](https://i.imgur.com/hTtMNBH.png)
Example command:
![[Image: 32gFxXv.png]](https://i.imgur.com/32gFxXv.png)
For those who are interested:
If you want to use a copy of this, I am allowing beta testing for the next week.
Just shoot me a PM for a download link and further details pertaining to the bot.
Thanks again guys for all of your support, and I can't wait to get a few people using this! :D
~Thr
Recently, I've been spending my time handling things around Skype, such as the Skype resolver and the SpeedResolve Skype bot. A few days ago, I started writing a library that enables any user (with any knowledge of C#) to make a fully-fledged Skype bot using minimal code.
This base, which is a DLL file, includes the following features:
- Use your own project: Import the DLL into your project and have a fully working Skype bot in minutes.
- Automatic updater: The Skype bot will automatically check for updates and will update itself if there is any new updates available.
- Override common functions: If you want to add an override to make a login framework or something of the sort, you can override the Message_Received function and do your checking, just return true to continue with handling the message, or return false to ignore it.
- Accept friend requests automatically or strictly off of your own code: You can decide with your own decisional code whether or not to accept a user, just return true to accept the user, or return false to deny the request.
- Ignore users: Simple & Easy to use. Just use Ignore.Add("skypename") anywhere in your code to ignore that user.
- Automatically allow Skype access: No more do you have to manually press the "Allow Access" button. My base will automatically click it for you instantly and silently.
- Built in logger: Logs messages that are incoming or outgoing as well as any console messages.
- Auto-Compression: Compresses logs based off of the max filesize set by your code or 100MB by default.
- Automatic parameter parsing: No longer do you have to parse parameters yourself. You can access the parameters in the handler for the command by checking out the "args" array.
- Automatic help menu: Generates an automatic help menu based off of pre-defined help entries in each command's instance.
These are just a few features of the many that are included.
Screenshots:
Image of the example project window:
![[Image: r4RVn5V.png]](https://i.imgur.com/r4RVn5V.png)
The code required to initialize an instance of the Skype bot:
![[Image: TBuM9gb.png]](https://i.imgur.com/TBuM9gb.png)
Code required to override functions:
![[Image: hTtMNBH.png]](https://i.imgur.com/hTtMNBH.png)
Example command:
![[Image: 32gFxXv.png]](https://i.imgur.com/32gFxXv.png)
For those who are interested:
If you want to use a copy of this, I am allowing beta testing for the next week.
Just shoot me a PM for a download link and further details pertaining to the bot.
Thanks again guys for all of your support, and I can't wait to get a few people using this! :D
~Thr
