Shop Forum More Submit  Join Login

dADroid: Automate your dA routine

Journal Entry: Tue Dec 30, 2014, 6:09 PM
:bulletgreen: dADroid (online - beta)
Developer: DRSDavidSoft

Please note: I would like to know your opinions, ideas, suggestions, feedbacks and comments on this project. - Also if you are a software developer like me, please let me know

3D Render: dADroid Crystals by DRSDavidSoft

:icondadroid-bot: dADroid-botchangelog 

Hi everyone!

For the past year I've been working on a DeviantArt-related project, called the dADroid (dADroid-bot) which is in design, a multi-purpose dA bot. Using dADroid, you can automate what you normally do easier, faster and more exact.

If you are a developer, you can use dADroid APIs to power your own bot, an example is the talkbot.

If you are a point account, you can use dADroid to automatically process activity, calculate points and give them to other users. Like what dAhub does and what dATrade formerly did.

If you are a regular user, then there is tons of features out there for you (and more coming everyday).

dADroid is currently a work in progress and in the beta stage, but feel free to test any of its available functions. Click here to begin: fav.me/d9gef09

I also want to collect suggestions, ideas and anything that you might have in mind regarding this project. Do you always wanted something that dA hadn't, like email notifications? Would you like to automate something that really annoys you doing manually everyday? What features that you need dA lack?

If you might have any cautions, critiques or anything in particular against this kind of things, I'd be more than glad to hear them. Any feedback is highly appreciated. :) (Smile)

Also, for the fellow developers out there, my collaboration position is open. If you'd like to integrate any part of dADroid in your own bot, or simply need help writing it, I'm there for you.

If you are interested in this project, be sure to read this:

:bulletblue: Do you miss messages left on your profile, or notes to you?
:bulletblue: Do you wish you could get an e-mail when a specified deviation shows up on your message center?
:bulletblue: Do you give llamas/watches/faves on a regular basis?
:bulletblue: Do you thank whoever gives you a llama randomly by returning another llama, or even leaving a message?
:bulletblue: Do you use points accounts like :icondahub: dAhub?
:bulletblue: Are you tired of checking the "newest" list every often, and giving llamas and/or watching deviants one by one?
:bulletblue: Or are you a points account owner?
:bulletblue: And you are would like to automate the points transfer process, but you don't have time or skill to write a bot yourself?

:bulletgreen: Then dADroid is here for you!
By joining the dADroid grid, you can automate your daily tasks, be relaxed and browse dA arts. dADroid will do the job for you. It will automatically:
- Thank people who have gave you watches/llamas/faves by sending a random comment from a specified list (plz accounts are also supported.)
- Send a welcome message when a deviant joins your group
- Return llamas to whoever have given you one
- Get you points :points: from points accounts, by giving watches/llamas/faves

o If you are a points account owner, dADroid can: o
- Find out if a specified deviant has watched/llama'd/faved a list of other deviants
- Manage how many deviants s/he has given, calculate and process the amount of points s/he earned
- Give the points to them on a regular basis or immediately

dADroid is currently helping in llama-list and Give-LlamaGetA-Llama!
The bot also automatically trades llamas every 5 hours in:
GiveALlamaGetALlama

Go watch dailygiveget, it is also powered by dADroid-bot.

:bulletred: How does it work?
After logging-in to dADroid, you'll see the configuration page.
You can set different rules for dADroid. For example, you can set a task for it to check the newest dAhub's watches/llamas/faves list, set a rule to automatically give llamas to users who have gave you watches/llamas/faves or enable the automatic welcome and thanks messages.
Once every couple of minutes, dADroid will go online and read your configurations. It checks what requests needs to be done, gathers the required information from :deviantart: DeviantArt, processes the data, and replies the data, including commands, back to the dA servers.

:bulletred: How to join?
The dADroid bot is at the beta stage at the moment.
Many parts of the source code is being written right now.
Please leave a comment on this journal and watch DRSDavidSoft for future notifications.
You'll be notified when the project is online.

:bulletred: I have an idea! / I have a request.
Please let me know if you have a suggestion or request. I am open to any good and useful idea you might have.
Just ask for something, and I will write the code for it! :D

:bulletred: I want to test the Project now!
:bulletred: I am a Programmer / Software Developer
You can join the dADroid test team by noting DRSDavidSoft.
Your feedback and comments are highly appreciated.
If you are a software developer, feel free to join coding the project. It will help debugging and finishing the project way more soon.

Thanks for taking time reading this!
Looking forward for your opinions. :) (Smile)



NOTES:
* dAhub modules would only work for verified accounts.
** Your account would still give watches/llamas/faves, only it would be automated by the bot, and not done manually by you (i.e. pressing the "Give" button).


Update:
Thanks for all the great and encouraging comments!
I have decided to finish this project and make it online for everyone.

P.S:
If you are one of these haters, no hard feelings, alright? Just ignore my project.


Add a Comment:
 
:iconunknowboy1991:
unknowboy1991 Featured By Owner Jan 11, 2015
Thanks for inviting me for the beta team.
One question, can I enable llama in return for my account please?
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 13, 2015  Hobbyist General Artist
The 'llama in return for llama' is currently at alpha stage and therefore not available.
I'm working the code now, it'll be available as soon as I have finished the debugging and have removed all the problems.
Reply
:iconwhiterose2132:
WhiteRose2132 Featured By Owner Jan 10, 2015  Hobbyist Traditional Artist
Good idea , but....I think that this idea needs work .
Reply
:iconwhiterose2132:
WhiteRose2132 Featured By Owner Jan 10, 2015  Hobbyist Traditional Artist
I just thought about this automatic "thank you " for the people who watched , add to favorites my art , gave me a llama .
It seems to me that it makes my account  a  little " not alive " . But this is only my opinion .
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 10, 2015  Hobbyist General Artist
Thanks. :)
How can I improve it? Do you have any suggestions?
Reply
:iconyettyen:
Yettyen Featured By Owner Jan 7, 2015  Hobbyist Digital Artist
This is just disrespectful, people on DA should do this stuff on their own. If they aren't motivated to do so, there's no point in being in a community.
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 8, 2015  Hobbyist General Artist
I for myself, prefer to browse DA deviations while my code gives llamas to whoever have favourited my deviations, as a thanks sign.
It's just a badge, what is so disrespectful about it?
Reply
:iconyettyen:
Yettyen Featured By Owner Jan 8, 2015  Hobbyist Digital Artist
Okay, I wrote it in the wrong term , or form. (idk)

In my opionion it's disrespectful....
Mainly because it's not the Llama itself, giving a llama means, you go to the other deviants site and take your time to look at the page, even when it's just for a few seconds.
The Deviant who faved your work also did.
So it would just be fair to pay him back with a bit of your time, giving back the llama yourself.

Also favs, what's  the meaning in automtically faved favs? I for myself wouldn't come back to look at them later (since I'm pretty lazy)
I don't think it would benefit the community at all, still I admire your skills for programming this!
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 8, 2015  Hobbyist General Artist
Thanks for the feedback. :) I think I have understood you better.
And thanks for the compliment.

However, please note that the dADroid won't be necessarily all about giving llamas/watches/faves, or even automating.
It will include a wide variety of enhancements to deviantArt which will make using it more easy and/or pleasant.

As I said, I'm open to ideas. Please let me know if you think there is a good way of using dADroid that would be beneficial to the community.
Reply
:iconphotofroggy:
photofroggy Featured By Owner Jan 7, 2015  Hobbyist Artist
I don't endorse this sort of thing. It's bad for the community as it discourages genuine engagement. Running this sort of thing is also against DeviantArt's policies, if I remember correctly.

Please don't use my profile page as advertising space.
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 8, 2015  Hobbyist General Artist
I don't quite understand what is the disadvantages of automating something that a user would do manually otherwise. I would really appreciate if you could make some examples.
I want the dADroid to help people, not to cause trouble. Otherwise I won't make it public.

By the way, I did not intend to advertise on your profile. I simply wanted your opinion as a programmer and developer.
Sorry if I have made any problems for you. I can hide the journal from your profile if you want.
Reply
:iconuszatyarbuz:
UszatyArbuz Featured By Owner Jan 7, 2015   Digital Artist
Interesting. :P
Reply
:iconwdwparksgal:
WDWParksGal Featured By Owner Jan 7, 2015
I use Safari on a MacBook Pro. Is Safari compatible with the software? Thanks!
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 8, 2015  Hobbyist General Artist
The software will run independently of your browser. As for the OS, I've written the dADroid's source code in PHP, which will allow you to run it on almost any operating system, including the Mac OS X.
So in general, yes, it is compatible with almost any device.

However, dADroid will need to be constantly running in order to does it job without any delay. If you shut it down, it will not be operational until you run it again.
This is why I will install and run in on my personal server, that way you can manage it even with your mobile devices, and it will still do its job even when you turn off your MacBook. :)

Please let me know if you have any other questions or suggestions.
Thanks :D
Reply
:iconparallellogic:
parallellogic Featured By Owner Jan 6, 2015
:plotting: I could see some people being interested in the llama stuff, although I don't really trade llamas anymore.  Personally I'm pretty picky about the art I fav and people I follow - and doing that automatically doesn't really seem right :hmm:.  I'm not interested in testing, sorry.
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 8, 2015  Hobbyist General Artist
Thanks for the feedback. :)

However, please note that the dADroid won't be necessarily all about giving llamas/watches/faves, or even automating.
It will include a wide variety of enhancements to deviantArt which will make using it more easy and/or pleasant.

I'm open to any suggestions, ideas or requests. If someone asks for something, I will write the code for it.
By the way, I wanted to know other developers' opinions and ideas beside mine about this project.
Reply
:icondediggefedde:
Dediggefedde Featured By Owner Jan 6, 2015  Hobbyist
Thanks for inviting me as a developer but this project is a conflict to my opinion how I want to experience dA.

I don't want a llama, fav, watch etc. if it's automated and writing comments/giving back llamas should be personal or not be done at all in my opinion.
This is also why I won't write a script to fav/watch all Deviations/user on a page just because you see their thumb/name.

However, everyone needs to decide on themselves how he wants to experience dA, so feel free to use any code of my scripts as you like if it helps you. I just don't want to create something I don't want to use.
Reply
:icondrsdavidsoft:
DRSDavidSoft Featured By Owner Jan 8, 2015  Hobbyist General Artist
Thanks for the feedback. :)

However, please note that the dADroid won't be necessarily all about giving llamas/watches/faves, or even automating.
It will include a wide variety of enhancements to deviantArt which will make using it more easy and/or pleasant.

One thing I had in mind was to provide an easy and public bot to manage the points accounts
I see lots of points account everywhere on dA, and while they're doing it without using a bot, why shouldn't I help them by writing the codes when I can?

I'm open to any suggestions, ideas or requests. If someone asks for something, I will write the code for it.
By the way, I wanted to know other developers' opinions and ideas beside mine about this project.
Reply
:icondediggefedde:
Dediggefedde Featured By Owner Jan 8, 2015  Hobbyist
Well, after thinking about it, the main advantage I see for using it in a less commercial sense would be as a central database.
There have been multiple attempts at things like making Gallery-CSS available for non-premium-members or showing notes and scribles of third-parties e.g. in critiques on the deviations. This has been solved by using acronym/abbr tags in the descriptions but could easily be extended into something more useful using a central database.
I also once were part of a criqitue-group which promies to critique submissions to a certain gallery (2 allowed once a month) Where it would have come in handy to have some indicator who is already writing/preparing a critique (we usually took some days for one)... This could have been solved by an external webpage or some todo-webservice, but the dA-interaction and overview when browsing would have been missing in that case...
Reply
:iconma-rita:
Ma-Rita Featured By Owner Jan 6, 2015
this is cool! pls!!
Reply
:iconpuppyluv230:
PuppyLuv230 Featured By Owner Jan 5, 2015
I'm curious now.
Reply
:iconxyzunusedxyz:
xyzUnusedXYZ Featured By Owner Jan 5, 2015  Hobbyist Digital Artist
*scrolls* *scrolls* *scrolls* Spooky title bar! :fear:
Reply
:icongrandevictoire:
GrandeVictoire Featured By Owner Jan 4, 2015  Hobbyist General Artist
Wow that's cool!
Reply
:iconsangyasha-turuko:
Sangyasha-Turuko Featured By Owner Jan 2, 2015   Digital Artist
Awesome! 
Reply
:iconraized-by-wolvez:
RAIZED-BY-WOLVEZ Featured By Owner Jan 1, 2015  Student General Artist
Sounds cool
Reply
:iconjimmyneutronfreak1:
jimmyneutronfreak1 Featured By Owner Dec 31, 2014  Student General Artist
Do like and want!!! :eager:
Reply
Add a Comment:
 
×

Featured in Collections

Journals by AngelLilly

journals importantes by Unreal-Forever


More from DeviantArt



Details

Submitted on
December 30, 2014
Link
Thumb

Stats

Views
22,662 (1 today)
Favourites
69 (who?)
Comments
180