Its not that I am that much experienced with twitter tbh but spammed other social sites back in the day ,
rules should apply for twitter as well , so thing is that you firstly should create all the accounts with diff IP's and possibly verify them using SMS , there are a few services that do sell phone numbers you can use for a limited period of time . Now that you got the profiles up and running , start completing them with the profile/cover niche (that suit your niche) , bio and such . Start following a few people and share a few tweets here and there throughout the day . Keep warming the accounts for a few days and once that's done start by botting but not that aggressively tho , eventually everything will seem natural in the eyes of twitter spam bots and you wont have much problems as long as you keep your accs under radar