My idea on preventing this since most people make new accounts and spam threads, add a limitation such as - you can make a new thread as a new member of the forum once you reach at least 10-15 posts (up to you guys to decide that).
Surely that would prevent bots and especially those who attempt to manually post that information, they can post on random threads - yes, but it's still something.