Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Hopebot  (Read 93085 times)

0 Members and 1 Guest are viewing this topic.

Zylstra

  • Moderator


  • Hacker

  • The Techinator!
  • Thanked: 45
    • Yes
    • Technology News and Information
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 7
Re: Hopebot
« Reply #45 on: May 10, 2009, 08:15:58 PM »
Am I right in saying that Hopebot kicks the first time, then bans? Or is it immediate ban?

Carbon Dudeoxide

  • Global Moderator

  • Mastermind
  • Thanked: 169
    • Yes
    • Yes
    • Yes
  • Certifications: List
  • Experience: Guru
  • OS: Mac OS
Re: Hopebot
« Reply #46 on: May 10, 2009, 08:28:05 PM »
Either ban for XX minutes, or kick.

With all Hopebot's bugs, a ban is much too harsh.

I was talking to Jacky the other day about the issue. He said that OZs banned users for a set amount of time, enough time for a human to come along and review the ban list to see if any of them should be permanent or not.
Bots who cannot think for themselves should not ban a user forever. That should be up to the human controller.

Aegis



    Expert

    Thanked: 67
    • Yes
    • Yes
    • Brian's Mess Of A Web Page
  • Experience: Experienced
  • OS: Windows 10
Re: Hopebot
« Reply #47 on: May 10, 2009, 08:28:12 PM »
Send a robot to do a human's job...   ;)


"For you, a thousand times over." - "The Kite Runner"

WillyW



    Specialist
  • Thanked: 29
  • Experience: Experienced
  • OS: Windows XP
Re: Hopebot
« Reply #48 on: May 11, 2009, 08:48:25 AM »
Either ban for XX minutes, or kick.

With all Hopebot's bugs, a ban is much too harsh.

I was talking to Jacky the other day about the issue. He said that OZs banned users for a set amount of time,

That time is adjustable,  should it be determined that it needed to be longer or shorter, to get the desired results.

Quote
enough time for a human to come along and review the ban list to see if any of them should be permanent or not.

We chose 24 hours as a starting point.   It seemed to be working,  but was always open for discussion/suggestion.   We had none.

Quote
Bots who cannot think for themselves should not ban a user forever. That should be up to the human controller.

That IS my opinion, and I came to it when learning the things that could be done with Oz's software.
With the ability for the bot to set an "expire" time  on its own bans,  then if nothing else it would be a fail-safe.   


.



Zylstra

  • Moderator


  • Hacker

  • The Techinator!
  • Thanked: 45
    • Yes
    • Technology News and Information
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 7
Re: Hopebot
« Reply #49 on: May 11, 2009, 11:34:32 PM »
-->|   mib_b3cthu ([email protected]) has joined #computerhope
   <mib_b3cthu>   hey is this #computerhoe?
   <mib_b3cthu>   or am i mistaken?
   |<--   guest_27 has left irc.mibbit.com (Quit: http://www.mibbit.com ajax IRC Client)
   <Zylstra555>   Carbon: are you there?
   <Zylstra555>   !report mib_b3cthu
   *HopeBot*   Zylstra555: I don't see this user in the channel. Do not abuse this command or you'll be banned.

Odd... it doesnt recognize the user.
I'll just do the old 'Mess With 'Em".

EDIT:
I got them successfully autobanned. Its funny, how making people think something is somewhat acceptable without consequences will cause them to just hurl themselves into a wall of -- well, a wall of their own problems, really.

Carbon Dudeoxide

  • Global Moderator

  • Mastermind
  • Thanked: 169
    • Yes
    • Yes
    • Yes
  • Certifications: List
  • Experience: Guru
  • OS: Mac OS
Re: Hopebot
« Reply #50 on: May 11, 2009, 11:54:02 PM »
Carbon>   !report Test_user
<HopeBot>   Carbon, Test_user has been reported.

Underscores work. Not sure what happened with you, Zylstra.

Oh btw, I was watching TV when the entertainment began. Darn.

Aegis



    Expert

    Thanked: 67
    • Yes
    • Yes
    • Brian's Mess Of A Web Page
  • Experience: Experienced
  • OS: Windows 10
Re: Hopebot
« Reply #51 on: May 12, 2009, 05:09:56 AM »
Quote
If I dont reply, you get away with making me look bad

No, one doesn't necessarily follow the other...it's not an automatic thing.
Quote
#computerhoe

LOL = is this computer/garden tool?  Really?


"For you, a thousand times over." - "The Kite Runner"

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Hopebot
« Reply #52 on: May 12, 2009, 12:47:48 PM »
Quote
This was a bit frightening...
No new user would really know how to change their nickname... can Hopebot just cut off nicknames and replace them in the nickname list with something like SneezleThe~ ?

This is a much better solution Zylstra. I'll do this instead.

Quote
Yesterday, I clicked on the Chat button which automatically logged me in as carbondudeoxide.
Randomly, Hopebot gave me a 4/3 and banned me.

Believe this was caused by long name, this should no longer be an issue, will be using Zylstra's suggestion.

Quote
I used my friend's wireless to allow me to get back on the chat. A few hours later, a troll came aboard and I typed !report guest_28 twice. Hopebot gave me a random 4/3 and banned me again.

Doing a !report twice is not allowed and will generate a warning. So that wasn't random. You also did it twice in a row, so that also generated a repeat warning. I've added the !report into the elsif section so that wont happen again, however there should be no need to do !report two times in a row.

Quote
Am I right in saying that Hopebot kicks the first time, then bans? Or is it immediate ban?

Yes after three warnings hopebot will kick and then if user logs back in and gets another warning will be immediate ban. So in total the user will be warned four times.

Quote
Either ban for XX minutes, or kick.

With all Hopebot's bugs, a ban is much too harsh.
...
Bots who cannot think for themselves should not ban a user forever. That should be up to the human controller.


Recently all bans have been legit and not due to bugs. The only recent ban bug I can recall are the bans being caused by long names that will no longer happen. I'm also removing bans I think were either too harsh or not legit.

Quote
   <Zylstra555>   !report mib_b3cthu
   *HopeBot*   Zylstra555: I don't see this user in the channel. Do not abuse this command or you'll be banned.

Hmm. Interesting, assuming this is something to do with his nick. I'll look into the issue and see if it can be corrected. Thanks.


Quote
Jacky vs. Zylstra debate/drama

Finally, I'll at least make a brief comment on this. Let's just drop it, the past is the past and I don't see it going back to how things were. Lets move on.

Admin edit: Removed augmentative posts and sending PM.

« Last Edit: May 12, 2009, 06:31:41 PM by Computer Hope Admin »
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

WillyW



    Specialist
  • Thanked: 29
  • Experience: Experienced
  • OS: Windows XP
Re: Hopebot
« Reply #53 on: May 12, 2009, 01:00:33 PM »

Quote
This was a bit frightening...
No new user would really know how to change their nickname... can Hopebot just cut off nicknames and replace them in the nickname list with something like SneezleThe~ ?

This is a much better solution Zylstra. I'll do this instead.


How can you change someone's nick?

.



Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Hopebot
« Reply #54 on: May 12, 2009, 03:29:20 PM »

How can you change someone's nick?


Change it within the log and the what's shown as online. So in other words wouldn't be changing in the channel, just changing the look of it on the forums and online help section.
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

Carbon Dudeoxide

  • Global Moderator

  • Mastermind
  • Thanked: 169
    • Yes
    • Yes
    • Yes
  • Certifications: List
  • Experience: Guru
  • OS: Mac OS
Re: Hopebot
« Reply #55 on: May 12, 2009, 09:21:53 PM »
Quote
Doing a !report twice is not allowed and will generate a warning. So that wasn't random. You also did it twice in a row, so that also generated a repeat warning. I've added the !report into the elsif section so that wont happen again, however there should be no need to do !report two times in a row.
Just to clarify why I !reported him twice in a row, Hopebot didn't acknowledge the first report.

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Hopebot
« Reply #56 on: May 21, 2009, 03:55:11 AM »
Just to clarify why I !reported him twice in a row, Hopebot didn't acknowledge the first report.

Hmm ok. Being a new feature it's probably still got a few bugs to work out. But I am trying to get them all out.
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Hopebot
« Reply #57 on: May 21, 2009, 04:41:36 AM »
Hopebot 2.4c

I've spent the last few hours updating Hopebot with the below fixes, enjoy.

- On repeat warnings will now only warn if the repeats happen in the same minute and not if separated by a few minutes.
- Fixed a few errors with !report.
- Made hopebot be able to detect things like (extra period at the end causing it not to be a repeat):

01:07:43  <guest_31>: how do i mute it it is very annoying.
01:07:48  <guest_31>: how do i mute it it is very annoying..
01:07:53  <guest_31>: how do i mute it it is very annoying...
01:07:58  <guest_31>: how do i mute it it is very annoying....

- Added additional detection on swearwords for users trying to get around the warnings by putting spaces between each of the characters, multiple characters, etc.
- Fixed google bug which was causing him to sleep 10seconds on each Google search (oops).
- Modified how he returns g / gch results.
- Detection and ignore on users trying to trigger warning with hhooooooooooooopppebot (makes my life easier when reviewing the logs).
- Various other bugs that I'm too tired to mention. Been programming the Process tool all day and being that it's 4am kind of tired. :)

Night.

Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Hopebot
« Reply #58 on: June 27, 2009, 04:15:55 AM »
User who couldn't get a date Friday decided that it'd be better to grief the chat. Found a glitch with Hopebot and the !report feature. So disabled the feature and will fix it when I'm able to get the time, hopefully soon. For now !report feature disabled. Will look into seeing if it's possible to make it so only +v users will have access to this.

Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein

Computer Hope Admin

    Topic Starter
  • Administrator


  • Prodigy

    Thanked: 248
    • Yes
    • Yes
    • Yes
    • Computer Hope
  • Certifications: List
  • Computer: Specs
  • Experience: Guru
  • OS: Windows 10
Re: Hopebot
« Reply #59 on: September 15, 2009, 03:14:17 AM »
Been spending some time fixing Hopebot recently. Didn't get to any of the pressing requests yet but plan to soon.

- Spent a lot of time cleaning up code, he's been cobbled together from other projects so code has been hard to work on and update. Hopefully should make things easier now.
- When pulling a definition will now pull title and then show the link. Should help answer many of the questions about a word immediately as shown below.

[02:48] <dragonwyck> we?
[02:48] <&HopeBot> Whatever - WE: http://www.computerhope.com/jargon/w/we.htm
[02:48] <dragonwyck> ah..didnt knw that

Before this would of just said: we: http://www.computerhope.com/jargon/w/we.htm

- Users who're looking for help on how to hack someone or something will be given an automatic message indicating how Computerhope and it's volunteers do not help with that type of question.
Everybody is a genius. But, if you judge a fish by its ability to climb a tree, it will spend its whole life believing that it is stupid.
-Albert Einstein