{"id":338,"date":"2011-09-07T23:38:34","date_gmt":"2011-09-07T20:38:34","guid":{"rendered":"http:\/\/newage.ql.lt\/blog\/?p=338"},"modified":"2022-01-19T08:34:45","modified_gmt":"2022-01-19T06:34:45","slug":"delphi-hawtbawt","status":"publish","type":"post","link":"https:\/\/9v.lt\/blog\/delphi-hawtbawt\/","title":{"rendered":"[Delphi] HawtBawt"},"content":{"rendered":"<p>A project that I did to get familiar with an IRC protocol. Project is written in Delphi and it&#8217;s an IRC bot. Has some functionality but is not complete, probably never will be. But it&#8217;s a really good learning experience anyway :)<br \/>\n<!--more--><br \/>\n<img decoding=\"async\" src=\"http:\/\/9v.lt\/projects\/delphi\/HawtBawt\/HawtBawt.jpg\" alt=\"hawtbawt\" \/><\/p>\n<p>Compiled Exe: <a href=\"http:\/\/9v.lt\/projects\/delphi\/HawtBawt\/hawtbawt_proj.exe\">hawtbawt_proj.exe<\/a><br \/>\nProject: <a href=\"http:\/\/9v.lt\/projects\/delphi\/HawtBawt\/HawtBawt.rar\">HawtBawt.rar<\/a><\/p>\n<p>See &#8220;Usage.txt&#8221; for details how to use it :)<\/p>\n<p>Capabilities:<br \/>\n<code>1. Connects to IRC server on 6667 port<br \/>\n2. Gets users<br \/>\n3. Messages are readable<br \/>\n4. Highlight madness<br \/>\n5. Idents as a bot (+B) on channel join<br \/>\n6. Responds when someone is calling<br \/>\n7. Says random stuff<br \/>\n8. Puts random words into a sentance<br \/>\n9. Can give\/remove OP\/HOP\/Voice<br \/>\n10. Ban\/Unban\/Kick someone<br \/>\n11. Options 9 and 10 can only be controlled if user is in the access list<br \/>\n12. Search words on Urban Dictionary<br \/>\n13. Bot masters can not be remove from the bot control<br \/>\n14. Icons on menu items to make the program look nicer<br \/>\n15. Has password protection<br \/>\n16. Display statistics<br \/>\n17. Kick for flooding the channel<br \/>\n18. Get words from Kriu.lt dictionary<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A project that I did to get familiar with an IRC protocol. Project is written<\/p>\n","protected":false},"author":2,"featured_media":1708,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,750],"tags":[396,378,109,395,233],"class_list":["post-338","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","category-software-projects","tag-bawt","tag-bot","tag-delphi","tag-hawt","tag-irc"],"_links":{"self":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts\/338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/comments?post=338"}],"version-history":[{"count":0,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/posts\/338\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/media\/1708"}],"wp:attachment":[{"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/media?parent=338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/categories?post=338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/9v.lt\/blog\/wp-json\/wp\/v2\/tags?post=338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}