Advertisement
Guest User

Untitled

a guest
Jun 7th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 2.39 KB | None | 0 0
  1. puts "Please tell me your name. "
  2. name = gets.chomp
  3.  
  4. Atomic7732 = {
  5.     "username" => "Atomic7732",
  6.     "password" => "yokomoco",
  7.     "passwordhash" => "1Rca2pSCwBu2RGWKUaFP4rO3va",
  8. }
  9.  
  10.  
  11. Bla = {
  12.     "username" => "Bla",
  13.     "password" => "blasphere",
  14.     "passwordhash" => "k9d2YCjRRlDyIfGJk2vvAbFCii",
  15. }
  16. members = [Bla, Atomic7732]
  17.  
  18. if name == "Nicholas"
  19.     puts "Welcome Admin!\n"
  20.     puts "What would you like to do today?\n"
  21.     todo = gets.chomp
  22.         if todo == "Ban" or todo == "ban"
  23.             puts "People who can be banned:\n"
  24.             members.each do |member|
  25.                 puts member["username"]
  26.             end
  27.             ban = gets.chomp
  28.                 if ban == "bla" or ban == "Bla" or ban == "Atomic7732" or ban == "atomic7732"
  29.                     puts ban + " has been banned.\n"
  30.                 else
  31.                     puts "Sorry, but that user doesn't exist.\n"
  32.                 end
  33.         elsif todo == "view forum"
  34.             puts "\nRuby Forums"
  35.             puts "--------------------------------------------------------------------------------" \
  36.             "General Category"
  37.             puts "--------------------------------------------------------------------------------" \
  38.             "Board Name"
  39.             puts "--------------------------------------------------"
  40.             puts "Lorem Ipsum Dolor Sit Amet\n\n"
  41.             puts "Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit "
  42.             puts "Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor SitAmet\n"
  43.             puts "--------------------------------------------------"
  44.             puts "Lorem Ipsum Dolor Sit Amet\n\n"
  45.             puts "Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit "
  46.             puts "Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor SitAmet\n"
  47.             puts "--------------------------------------------------"
  48.             puts "Lorem Ipsum Dolor Sit Amet\n\n"
  49.             puts "Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit "
  50.             puts "Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor Sit Amet Lorem Ipsum Dolor SitAmet\n"
  51.             puts "--------------------------------------------------"
  52.             end
  53.         elsif todo == "memberlist"
  54.             puts "\nMember List"
  55.             puts "--------------------------------------------------------------------------------"
  56.                 members.each do |member|
  57.                     puts "Username: " + member["username"]
  58.                     puts "Password: " + member["password"]
  59.                     puts "Password Hash: " + member["passwordhash"]
  60.             end
  61.         else
  62.             puts "That's not a command."
  63.         end
  64. else
  65.     puts "Hello " + name + ". How are you?"
  66. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement